Что означает код HRESULT 0x00090320 (SEC_I_INCOMPLETE_CREDENTIALS)?

 
Предыдущий Следующий
SEC_I_CONTEXT_EXPIRED SEC_I_RENEGOTIATE

SEC_I_INCOMPLETE_CREDENTIALS

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

SEC_I_INCOMPLETE_CREDENTIALS (0x00090320) — Предоставлены неполные учётные данные, поэтому проверить их не удалось; из контекста можно получить дополнительные сведения.

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

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

Если система сообщает «предоставлены неполные учётные данные, поэтому проверить их не удалось; из контекста можно получить дополнительные…», сопоставьте фактическую учётную запись процесса или потока с ACL, правами, сертификатом или учётными данными целевого объекта; запуск от администратора используйте только как контроль.

Перед контрольным повтором для «неполные данные, учётные данные — предоставлены неполные учётные данные, поэтому проверить их не удалось; из…» соберите пакет безопасности, направление вызова, target name/SPN, identity, флаги контекста и соседние события Kerberos/Schannel.

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

Документация для результата 0x00090320: InitializeSecurityContext (Schannel) · QueryContextAttributes (Schannel).


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