2

Я пишу веб-приложение, которое подключается к внешним веб-сервисам. Внешние веб-сервисы обслуживают промежуточный сертификат, подписанный Thawte SGC CA - G2 .

Когда я настраиваю IIS для запуска веб-приложения с использованием учетной записи службы в отдельном корпоративном домене (скажем, DEV\service_account), приложению не удается проверить сертификат, поскольку оно не доверяет ЦС. Однако, когда я использую свой собственный аккаунт, такой проблемы нет.

Взгляд на машину и мои хранилища сертификатов учетной записи показывает, что Thawte SGC CA - G2 нет ни в одном из хранилищ Personal, Intermediate или Trusted Root CA.

Как тогда моя учетная запись решает, что сертификату можно доверять?

1 ответ1

0

Оказывается, что промежуточный сертификат Thawte SGC CA - G2 необходимо загрузить с сайта Thawte. Причина, по которой учетная запись службы не может установить доверие, заключается в том, что ей не разрешено загружать сертификат.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .