| Предыдущий | Следующий |
| SEC_E_NO_IP_ADDRESSES | SEC_E_CRYPTO_SYSTEM_INVALID |
SEC_E_WRONG_CREDENTIAL_HANDLE
Что означает SEC_E_WRONG_CREDENTIAL_HANDLE
SEC_E_WRONG_CREDENTIAL_HANDLE (0x80090336) — Переданный дескриптор учётных данных не соответствует учётным данным контекста безопасности.
В подсистеме «SSPI и проверка подлинности Windows» этот HRESULT описывает объект «неверное значение, дескриптор», и первый диагностический шаг — сопоставить несовместимые значения и версии.
Диагностика и проверка результата
Когда исходная операция завершается сообщением «переданный дескриптор учётных данных не соответствует учётным данным контекста безопасности», сравните обе стороны несовместимости по версии, типу, идентификатору, алгоритму или формату и исправляйте источник рассогласования, а не итоговый HRESULT.
Для диагностики темы «неверное значение, дескриптор» сохраните пакет безопасности, направление вызова, target name/SPN, identity, флаги контекста и соседние события Kerberos/Schannel.
Подтвердите изменение повтором исходной операции: результат 0x80090336 не должен возникать на исправном объекте, но прежний отрицательный контроль обязан оставаться предсказуемым.
Документация для результата 0x80090336: AcquireCredentialsHandle (Schannel) · SSPI Status Codes.
Нужно найти другой код? Найти другой код состояния или ошибки.