web-dev-qa-db-ja.com

ブラウザに「http」ではなく「https」エディションのWebサイトをロードするように強制しますか?

これは この前の質問 に似ていますが、少し違うと思います*

Gmailのようなサイトは、プレーンテキストプロトコルではなくSSLエディションのサイトを介してすべてのトラフィックをプッシュする設定をサポートしています。

そのような設定を提供していないサイト(またはFacebookのように、そうかもしれないが見つけることができなかったサイト)の場合、ブラウザーのみを使用する方法はありますか(おそらくプラグインまたはアドオンを使用)常にtrySSLを最初に実行し、プレーンテキストにフォールバックしますiffSSLは失敗しますか?

そのソリューションは、Windows、Mac OS X、およびLinuxで利用できますか?一つだけ?


*前の質問は、この目標を達成する外部アプリケーションを探すことでした。

10
warren

そのような解決策を見つけることができたとしても、一部のWebサーバーが常に https要求に応答するが、Webサイトのページに送信されないという問題があります。ほとんどの場合、ブラウザはWebサーバーのランディングページに表示されます。アプリケーションは、ランディングページとあなたが望むページを区別することができません実際には。外部プログラムについても同様の質問を確認します...外部プログラムなしでこれを達成できるかどうかはわかりません。

6
BloodPhilia

はい、これは可能です。 EFFは、 HTTPS Everywhere という名前のFirefoxプラグインを公開しました。これには、https接続をサポートすることがわかっているサイトのリストが含まれており、これらのサイトにアクセスするとhttpsの使用が強制されます。

12
Dave Sherohman

Firefoxを使用している場合は、EFFの HTTPS Everywhere 拡張機能を確認してください。

6
arathorn

あなたが求めているものを提供するためのアドオンがあります。 Chromeを使用している場合は、ショートカット、コマンドセクションに--force-httpsを追加するか、「HTTPSを使用」をインストールします。 Firefoxを使用している場合は、Noscriptを使用するとそれが可能になりますが、Noscriptのすべての機能が必要ない場合に備えて、https://のみを強制する別のアドオンが存在する可能性があります。

たくさんのGoogle検索を行うだけでオプションが見つかりますが、アドオンを使用する場合は、それらがアプリケーションを信頼していることを確認してください。

3
Clint