Forçar um navegador a carregar a edição 'https' de um site, não o 'http'?

10

Isso é semelhante a esta pergunta anterior , mas acredito que é um pouco diferente * .

Sites como o GMail suportam uma preferência que empurra todo o tráfego através da edição SSL do site, em vez do protocolo de texto sem formatação.

Para sites que não oferecem essas preferências (ou que podem, mas não consegui encontrar, como o facebook), existe uma maneira de usar apenas o navegador (talvez com um plug-in ou complemento) para sempre tentar o SSL primeiro e fallback para texto sem formatação iff SSL falhar?

Essa solução está disponível no Windows, Mac OS X e Linux? Apenas um?


* A pergunta anterior estava procurando aplicativos externos que atingissem esse objetivo.

Warren
fonte
2
Como sua pergunta é independente do sistema operacional, acho que as tags [https] e [ssl] são mais úteis que as três tags do sistema operacional.
quack quixote
@quack quixote - faz sentido .. não tinha pensado nisso quando eu perguntei :)
Warren

Respostas:

6

Mesmo que você pudesse encontrar uma solução desse tipo, teria o problema de que alguns servidores da Web sempre respondam solicitações https, mas não o enviarão para a página do site. Provavelmente, seu navegador terminará em alguma página de destino do servidor da web. Um aplicativo não conseguiria distinguir uma página de destino da página que você realmente deseja. Eu verificaria a pergunta semelhante para programas externos ... Não tenho certeza se você pode fazer isso sem um programa externo.

BloodPhilia
fonte
: - \ .. não pensava nisso como uma possibilidade. Eu acho que, também, se um servidor estiver hospedando vários domínios, ele poderá me enviar para o 'que' está usando SSL, e não para o que eu estou procurando. Bleh! Obrigado pelos pensamentos :) #
1100 warren
Você é muito bem-vindo! =)
BloodPhilia
Essa pode ter sido uma boa resposta em 2010, mas não acho que seja hoje.
Fax
12

Sim, isso pode ser feito. A EFF publicou um plug-in do Firefox chamado HTTPS Everywhere, que contém uma lista de sites conhecidos por oferecer suporte a conexões https e forçará o uso de https ao visitar esses sites.

Dave Sherohman
fonte
olhares como @arathorn apenas vencê-lo para o soco em um presente :)
Warren
3

Existem complementos para fornecer o que você está perguntando. Se você usa o Chrome, basta adicionar --force-https ao atalho, seção de comando ou instalar "Usar HTTPS". Se você usa o Firefox, o uso do Noscript permitirá que você faça isso, mas pode haver outro complemento que apenas force https: //, caso você não queira todas as funções do Noscript.

Basta fazer muitas pesquisas no Google e você encontrará opções, mas certifique-se de que eles confiem nos aplicativos se você usar um complemento.

Clint
fonte
2
eff.org/https-everywhere é o melhor deles
Colin Pickard