| Предыдущий | Следующий |
| SEC_E_TIME_SKEW | SEC_E_ILLEGAL_MESSAGE |
SEC_E_UNTRUSTED_ROOT
Что означает SEC_E_UNTRUSTED_ROOT
SEC_E_UNTRUSTED_ROOT: Certificate chain дошла до корневого CA, который локальная политика доверия не принимает как trust anchor.
Что проверить
- Сохраните полную построенную chain и конкретный root certificate.
- Проверьте правильное user/machine root store и policy enterprise roots.
- Убедитесь, что сервер присылает нужные intermediates; альтернативная chain может заканчиваться другим root.
Что делать
Если root должен быть доверенным, разверните его предусмотренным управляемым способом. Не импортируйте случайный root из полученного соединения автоматически: это отменяет смысл проверки доверия.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
