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