Что означает код HRESULT 0x80090324 (SEC_E_TIME_SKEW)?

 
Предыдущий Следующий
SEC_E_WRONG_PRINCIPAL SEC_E_UNTRUSTED_ROOT

SEC_E_TIME_SKEW

Что означает SEC_E_TIME_SKEW

SEC_E_TIME_SKEW (0x80090324) — Время на клиенте и сервере различается слишком сильно.

В подсистеме «SSPI и проверка подлинности Windows» этот HRESULT описывает объект «системное время, расхождение времени», и первый диагностический шаг — сопоставить первый отказ с фактическими параметрами операции.

Диагностика и проверка результата

Для случая «время на клиенте и сервере различается слишком сильно» воспроизведите исходную операцию на минимальном объекте и меняйте только одно условие за запуск.

Для диагностики темы «системное время, расхождение времени» сохраните пакет безопасности, направление вызова, target name/SPN, identity, флаги контекста и соседние события Kerberos/Schannel.

Не потеряйте данные TLS: без них трудно отделить тему «системное время, расхождение времени» от последующего сбоя.

Закройте диагностику после двух проверок: исходный сценарий проходит без результата 0x80090324, а заведомо неверный вход отклоняется на ожидаемой границе.

Документация для результата 0x80090324: SSPI Status Codes · TLS and Schannel Overview.


Нужно найти другой код? Найти другой код состояния или ошибки.