Я получаю сообщение:Не удается найти сертификат X.509, используя следующие критерии поиска:
Не удается найти сертификат X.509, используя следующие критерии поиска: StoreName «My», «» LocalMachine StoreLocation, 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>
Я попытался выяснить способ проверки того, что, как и где хранится сертификат, но я не уверен, как это сделать. Если у кого-нибудь есть идеи по этому сообщению об ошибке, я бы очень признателен за помощь.
Можете ли вы предоставить дополнительную информацию, поврежденную? – 2009-03-02 13:11:06