Что означает код HRESULT 0x803D000A (WS_E_SECURITY_VERIFICATION_FAILURE)?

 
Предыдущий Следующий
WS_E_NO_TRANSLATION_AVAILABLE WS_E_ADDRESS_IN_USE

WS_E_SECURITY_VERIFICATION_FAILURE

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

WS_E_SECURITY_VERIFICATION_FAILURE — Windows Web Services не смог проверить подпись, токен, сертификат или другие данные безопасности полученного сообщения.

Что проверить

  • Сохраните endpoint, WS-* operation, используемую security binding, тип токена и системное время без записи секретных значений.
  • Проверьте цепочку доверия, срок действия сертификатов/токенов, revocation access, clock skew и соответствие клиентской и серверной security configuration.
  • Не отключайте verification ради успешного запроса. Это превращает диагностическую проблему в нарушение границы доверия и может скрыть подмену сообщения.

Как подтвердить исправление

Исправление подтверждается успешной проверкой тех же security data при корректных trust stores, времени и согласованной конфигурации обеих сторон.

Технические ссылки


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