Что означает код HRESULT 0x80072F0B (WININET_E_POST_IS_NON_SECURE)?

 
Предыдущий Следующий
WININET_E_CHG_POST_IS_NON_SECURE WININET_E_CLIENT_AUTH_CERT_NEEDED

WININET_E_POST_IS_NON_SECURE

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

WININET_E_POST_IS_NON_SECURE означает, что POST body собираются передать по незащищённому соединению. Для чувствительных данных это не следует обходить простым разрешением предупреждения.

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

  • Сохраните исходный и конечный URL после всех redirect; исходный HTTPS ещё не гарантирует, что body уйдёт по HTTPS.
  • Проверьте redirect policy и момент, когда приложение повторно формирует POST после перенаправления.
  • Если endpoint обязан быть защищённым, исправьте target/policy так, чтобы TLS сохранялся до фактической отправки body.

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

Повторите тот же запрос и убедитесь, что конечная отправка POST выполняется по HTTPS без downgrade.

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


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