Что означает код HRESULT 0x80090305 (SEC_E_SECPKG_NOT_FOUND)?

 
Предыдущий Следующий
SEC_E_INTERNAL_ERROR SEC_E_NOT_OWNER

SEC_E_SECPKG_NOT_FOUND

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

SEC_E_SECPKG_NOT_FOUND (0x80090305) — Запрошенный пакет безопасности не существует.

Практическая граница результата — пакет безопасности, отсутствующий объект; поэтому сначала нужно найти отсутствующий объект, запись или регистрацию, а не переустанавливать весь компонент «SSPI и проверка подлинности Windows».

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

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

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

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

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


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