Включить 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
надеюсь, это поможет кому-то