У меня есть служба WCF, использующая следующие serviceCredentials:
<serviceCertificate
findValue="MyServiceCert" storeLocation="LocalMachine"
storeName="TrustedPeople" x509FindType="FindBySubjectName"/>
Я установил сертификат с помощью MMC (Сертификаты / Локальный компьютер) в Trusted People (Локальный компьютер), и сертификат, похоже, установлен нормально.Однако при запуске приложения я получаю следующее исключение:
System.Security.Cryptography.CryptographicException: Keyset не существует
Есть идеи о том, как я могу решить эту проблему?Это проблема с разрешениями, которую я пропускаю?
В этой статье говорится "Управление личными ключами", но я не могу найти ее где-нибудь в интерфейсе MMC: http://64.4.11.252/en-us/library/ee662329.aspx