¿Forzar a un navegador a cargar la edición 'https' de un sitio web, no la 'http'?

10

Esto es similar a esta pregunta anterior , pero creo que es un poco diferente * .

Los sitios como GMail admiten una preferencia que empuja todo el tráfico a través de la edición SSL del sitio en lugar del protocolo de texto sin formato.

Para los sitios que no ofrecen tales preferencias (o las que pueden, pero que no he podido encontrar, como Facebook), ¿hay alguna manera de usar solo el navegador (tal vez con un complemento o complemento) para probar siempre SSL primero, y recurrir a texto sin formato si falla SSL?

¿Esa solución está disponible en Windows, Mac OS X y Linux? ¿Solo uno?


* La pregunta anterior buscaba aplicaciones externas que lograran este objetivo.

madriguera
fuente
2
Dado que su pregunta es independiente del sistema operativo, creo que las etiquetas [https] y [ssl] son ​​más útiles que 3 etiquetas del sistema operativo.
quack quijote
@quack quijote - tiene sentido ... no había pensado en eso cuando pregunté :)
warren

Respuestas:

6

Incluso si pudiera encontrar una solución de este tipo, tendría el problema de que algunos servidores web siempre responderán las solicitudes https, pero no lo enviarán a la página del sitio web. Lo más probable es que su navegador termine en alguna página de destino del servidor web. Una aplicación no podrá distinguir una página de destino de la página que realmente desea. Verificaría la pregunta similar para programas externos ... No estoy seguro de si puede lograr esto sin un programa externo.

BloodPhilia
fuente
: - \ .. no pensé en eso como una posibilidad. Supongo, también, que si un servidor aloja múltiples dominios, podría enviarme al 'uno' que usa SSL, y no al que busco. Bleh! Gracias por los pensamientos :)
Warren
¡Eres muy bienvenido! =)
BloodPhilia
Esta puede haber sido una buena respuesta en 2010, pero no creo que sea hoy.
Fax
12

Si, esto se puede hacer. El EFF ha publicado un complemento de Firefox llamado HTTPS Everywhere que contiene una lista de sitios conocidos que admiten conexiones https y forzará el uso de https cuando visite esos sitios.

Dave Sherohman
fuente
se parece a @arathorn sólo le ganó de mano en esto :)
Warren
3

Hay complementos para proporcionar lo que está pidiendo. Si usa Chrome, simplemente agregue --force-https al acceso directo, sección de comando o instale "Usar HTTPS". Si usa Firefox, usar Noscript le permitirá hacerlo, pero puede haber otro complemento que solo fuerce https: // en caso de que no desee todas las funciones de Noscript.

Simplemente haga muchas búsquedas en Google y encontrará opciones, pero asegúrese de que confíen en las aplicaciones si va con un complemento.

Clint
fuente
2
eff.org/https-everywhere es el mejor de estos
Colin Pickard