Включить MSDTC WS-AT(атомарные транзакции веб-службы) с ошибкой сертификата SSL

У меня ошибка при попытке включить SSL-сертификат для модуля WS-AT для MSDTC:

Я уже выполнил шаги по созданию сертификата:

Как: создать и установить сертификаты временных клиентов в WCF во время разработки

Но все же получил эту ошибку:

"Не удалось использовать сертификат SSL, потому что он не поддерживает шифрование ключей или цифровую подпись"

Я также удостоверился, что использую учетную запись администратора и файл данных приложения -> Microsoft -> Crypto ->RSA -> имеет необходимые полные разрешения для учетной записи администратора, которую я использую.

Я использую IIS 7 на компьютере с Windows 7

Есть какие-нибудь подсказки?

1 ответ

Я заставил это работать, наконец. Я использовал следующие команды

makecert.exe -pe -n CN=MyCN -cy полномочия -r -sv C: \ Mycer.pvk C: \ Mycer.cer

makecert.exe -ss Root -sr LocalMachine -n ​​CN = MyCN -cy полномочия -r -sv C: \ Mycer.pvk

makecert -ss My -sr LocalMachine -n ​​CN=MyFullDomainName -sky exchange -ir LocalMachine -iv C:\Mycer.pvk -ic C:\Mycer.cer

надеюсь, это поможет кому-то

Другие вопросы по тегам