Вы можете скачать образцы WCF с веб-сайта Microsoft. Вы найдете инструмент под названием «FindPrivateKey», используемый в приведенной выше ссылке
едал рабочую службу WCF из среды разработки в среду QA, включая сертификаты (Root Authority, список отзыва Root Auth, сертификат Service - включая его PK).
После этого я обнаружил закрытый ключ usihg 'FindPrivateKey' и дал всем соответствующим учетным записям полные права доступа к файлу закрытого ключа на уровне файловой системы.
Мое приложение аварийно завершает работу с необработанным исключением: System.InvalidOperationException: невозможно загрузить идентификатор сертификата X.509, указанный в конфигурации.
Я в тупике, я думаю, что я охватил все, но, очевидно, нет ...
Я пробовал это на узле службы Windows, а также на хосте консольного приложения. Та же проблема.