Я перенесла службу WCF с рабочей средой из среды разработки в среду QA, включая сертификаты (Root Authority, Root Auth revocation list, Service certificate - включая PK).«Не удается загрузить идентификатор сертификата X.509, указанный в конфигурации»
После этого я нашел секретный ключ usihg 'FindPrivateKey' и предоставил всем разрешенным учетным записям полные разрешения для доступа к файлу закрытого ключа на уровне файловой системы.
Мое приложение выходит из строя с необработанным Исключение: System.InvalidOperationException: Не удается загрузить идентификатор сертификата X.509, указанный в конфигурации.
Я в тупике, я думаю, что я покрывал все, но, очевидно, не ...
Я попробовал это на хосте службы Windows, а также хост консоли App. Тот же вопрос.
Он также работал для меня. Просто добавьте, что для нескольких конечных точек вы должны добавить его во все конечные точки. – ileon
Не совсем понимаю, почему он может решить проблему, как работает localhost dns на этой картинке. – hardywang