Что означает код HRESULT 0x80090326 (SEC_E_ILLEGAL_MESSAGE)?

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

SEC_E_ILLEGAL_MESSAGE

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

SEC_E_ILLEGAL_MESSAGE (0x80090326) — Получено неожиданное или неправильно сформированное сообщение.

Значение относится не ко всему компоненту «SSPI и проверка подлинности Windows», а к связке «сообщение: получено неожиданное или неправильно сформированное сообщение»; до очистки состояния важно сопоставить первый отказ с фактическими параметрами операции.

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

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

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

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

После исправления повторите тот же вызов на прежних данных; у результата 0x80090326 должен измениться первый неуспешный этап, а не только последующее сообщение.

Документация для результата 0x80090326: InitializeSecurityContext · CredSSP token errors · SSPI status codes.


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