Я получаю следующую ошибку в своем веб-сервисе при использовании сертификата x509 для аутентификации клиента.
X509Certificate2 Clnt = новый X509Certificate2 (HttpContext.Current.Request.ClientCertificate.Certificate);
Ошибка
System.Web.Services.Protocols.SoapException: серверу не удалось обработать запрос. ---> System.Security.Cryptography.CryptographicException: m_safeCertContext является недействительным дескриптором.
в System.Security.Cryptography.X509Certificates.X509Certificate.get_Issuer ()
в Service.HelloWorld () в c: \ MyWorkSpace \ SecuredWS \ App_Code \ Service.cs: строка 40
--- Конец внутренней трассировки стека исключений
Может кто-нибудь пролить свет на то, почему я получаю m_safeCertContext как ноль.
Regars