Я получаю это сообщение:
Не удается найти сертификат X.509, используя следующие критерии поиска: StoreName 'My', StoreLocation 'LocalMachine', FindType 'FindBySubjectDistinguishedName', FindValue 'CN = HighBall'.
Моя настройка web.config выглядит следующим образом;
Аутентификация установлена как ...
<authentication mode="Windows" />
Привязки установлены для wsHttpBinging
и мое служебное поведение настроено таким образом ...
<behavior name="HighBall.Services.ServiceVerificationBehavior">
<serviceAuthorization principalPermissionMode="UseAspNetRoles"
roleProviderName="HighBallRoleProvider" />
<serviceMetadata httpGetEnabled="true" />
<serviceDebug includeExceptionDetailInFaults="true" />
<serviceCredentials>
<serviceCertificate findValue="CN=HighBall" />
<userNameAuthentication userNamePasswordValidationMode="MembershipProvider"
membershipProviderName="HighBallMembershipProvider" />
</serviceCredentials>
</behavior>
Я пытался найти способ проверить, что, как и где хранится в сертификате, но не уверен, как это сделать. Если у кого-то есть идеи по поводу этого сообщения об ошибке, я очень признателен за помощь.