¿Qué significa el código HRESULT 0x80072F10 (WININET_E_REDIRECT_SCHEME_CHANGE)?

 
Anterior Siguiente
WININET_E_ASYNC_THREAD_FAILED WININET_E_DIALOG_PENDING

WININET_E_REDIRECT_SCHEME_CHANGE

Qué significa WININET_E_REDIRECT_SCHEME_CHANGE

WININET_E_REDIRECT_SCHEME_CHANGE (-2147012848, 0x80072F10) — El esquema del protocolo cambió durante una operación de redirección.

Los redirects cambian URL, método y potencialmente seguridad. Conserva status, Location, URL origen/destino y método antes/después para decidir si la transición es permitida; seguir redirects a ciegas puede cambiar semántica o exponer datos.

Qué comprobar

La condición propia de este HRESULT es El esquema del protocolo cambió durante una operación de redirección. Registra schemes origen/destino y chain. Valide si la aplicación permite el cambio (por ejemplo http↔https) antes de reenviar método, cookies o authorization.

Conserva método y frontera de seguridad

Para cada hop guarda status, Location, origin, scheme, método y si existe body. Antes de seguir, decide si deben conservarse método, cookies y authorization para el nuevo origin; la corrección no debe crear una fuga de credenciales.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.