He entendido la guía para usar el encabezado Strict-Transport-Security
para las conexiones a través de HTTP.
A primera vista, parece que 301 redireccionar el tráfico HTTP que viene a través de HTTPS está destinado a lograr el mismo efecto. Sin embargo, como sabemos por preguntas como es un redireccionamiento de HTTP 301 a HTTPS, ¿inseguro? , las redirecciones 301 en realidad no crean una seguridad perfecta.
Entonces, sí, la redirección 301 realmente no previene el ataque MITM, pero me parece que puede ayudar a prevenir ataques de escuchas ilegales. Entonces, suponiendo que nos preocupe la divulgación de información de la respuesta del servidor, ¿hay alguna razón por la que no sería una buena práctica redireccionar siempre el tráfico HTTP entrante 301 además de usar el encabezado Strict-Transport-Security
?