Что означает код HRESULT 0x00090313 (SEC_I_COMPLETE_NEEDED)?

 
Предыдущий Следующий
SEC_I_CONTINUE_NEEDED SEC_I_COMPLETE_AND_CONTINUE

SEC_I_COMPLETE_NEEDED

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

SEC_I_COMPLETE_NEEDED (0x00090313) — Функция выполнена успешно, но необходимо вызвать CompleteToken.

Причину следует искать на границе «требуемое действие: функция выполнена успешно, но необходимо вызвать CompleteToken» внутри подсистемы «SSPI и проверка подлинности Windows», где требуется сопоставить первый отказ с фактическими параметрами операции.

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

Когда исходная операция завершается сообщением «функция выполнена успешно, но необходимо вызвать CompleteToken», воспроизведите исходную операцию на минимальном объекте и меняйте только одно условие за запуск.

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

Для контрольного повтора сохраните следующие данные: CompleteAuthToken; они относятся к теме «требуемое действие: функция выполнена успешно, но необходимо вызвать CompleteToken».

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

Документация для результата 0x00090313: CompleteAuthToken · SSPI Status Codes.


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