Что означает код HRESULT 0x80072F08 (WININET_E_HTTPS_TO_HTTP_ON_REDIR)?

 
Предыдущий Следующий
WININET_E_HTTP_TO_HTTPS_ON_REDIR WININET_E_MIXED_SECURITY

WININET_E_HTTPS_TO_HTTP_ON_REDIR

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

WININET_E_HTTPS_TO_HTTP_ON_REDIR (0X80072F08) — Перенаправление изменит защищённое соединение на незащищённое.

Проверка перенаправления WinINet

  • Сопоставьте формулировку «Перенаправление изменит защищённое соединение на незащищённое» с первым неуспешным WinINet методом; соседний HTTP или ошибка сокета может быть только следствием.

Как исправить

Исправьте redirect target/policy или обработайте смену scheme явно.

Практическое различие

Здесь ключевое событие — downgrade redirect с HTTPS на HTTP. Проверьте Location и policy, запрещающую переход на незашифрованный transport. Тело запроса может вообще отсутствовать; это отличает код от варианта, где отдельно важна повторная отправка submit data.

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


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