| Предыдущий | Следующий |
| SEC_E_ONLY_HTTPS_ALLOWED | SEC_E_INVALID_UPN_NAME |
SEC_E_APPLICATION_PROTOCOL_MISMATCH
Что означает SEC_E_APPLICATION_PROTOCOL_MISMATCH
SEC_E_APPLICATION_PROTOCOL_MISMATCH (0x80090367) — У клиента и сервера нет общего протокола приложения; согласование протокола приложения завершилось неудачей.
Практическая граница результата — протокол карты, несовпадение значений; поэтому сначала нужно сопоставить несовместимые значения и версии, а не переустанавливать весь компонент «SSPI и проверка подлинности Windows».
Диагностика и проверка результата
Когда исходная операция завершается сообщением «у клиента и сервера нет общего протокола приложения; согласование протокола приложения завершилось неудачей», сравните обе стороны несовместимости по версии, типу, идентификатору, алгоритму или формату и исправляйте источник рассогласования, а не итоговый HRESULT.
До изменений в области «протокол карты, несовпадение значений» зафиксируйте пакет безопасности, направление вызова, target name/SPN, identity, флаги контекста и соседние события Kerberos/Schannel.
Для контрольного повтора сохраните следующие данные: proxy, TLS; они относятся к теме «протокол карты, несовпадение значений».
Подтвердите изменение повтором исходной операции: результат 0x80090367 не должен возникать на исправном объекте, но прежний отрицательный контроль обязан оставаться предсказуемым.
Документация для результата 0x80090367: IETF: RFC 7301, ALPN · InitializeSecurityContext (Schannel).
Нужно найти другой код? Найти другой код состояния или ошибки.