Site icon EfmSoft

Что означает код HRESULT 0x80090310 (SEC_E_OUT_OF_SEQUENCE)?

 
Предыдущий Следующий
SEC_E_MESSAGE_ALTERED SEC_E_NO_AUTHENTICATING_AUTHORITY

SEC_E_OUT_OF_SEQUENCE

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

SEC_E_OUT_OF_SEQUENCE: Protected message проверяется с номер последовательности или в порядке, который не соответствует состоянию контекст безопасности.

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

  • Запишите номера сообщений и порядок VerifySignature/DecryptMessage на обеих сторонах.
  • Проверьте concurrent processing: один context может требовать сериализации или отдельного контроля sequence.
  • Исключите повторную доставку старого protected message после reconnect или reauthentication.

Что делать

Восстановите корректный порядок и привязку сообщений к context generation. Простая повторная отправка старого token может снова получить OUT_OF_SEQUENCE и не должна считаться обычным transport retry.

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


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

Exit mobile version