Paksa browser untuk memuat edisi 'https' situs web, bukan 'http'?

10

Ini mirip dengan pertanyaan sebelumnya , tapi saya percaya ini sedikit berbeda * .

Situs seperti GMail mendukung preferensi yang mendorong semua lalu lintas melalui edisi SSL situs daripada protokol teks biasa.

Untuk situs yang tidak menawarkan preferensi semacam itu (atau yang mungkin, tetapi saya belum dapat menemukannya, seperti facebook), adakah cara menggunakan hanya browser (mungkin dengan plugin atau addon) untuk selalu mencoba SSL terlebih dahulu, dan kembali ke teks biasa jika SSL gagal?

Apakah solusi itu tersedia di Windows, Mac OS X, dan Linux? Hanya satu?


* Pertanyaan sebelumnya sedang mencari aplikasi eksternal yang akan mencapai tujuan ini.

warren
sumber
2
karena pertanyaan Anda adalah OS-agnostik, saya pikir tag [https] dan [ssl] lebih berguna daripada 3 tag sistem operasi.
quack quixote
@ quack quack - masuk akal .. tidak memikirkan itu ketika saya bertanya :)
warren

Jawaban:

6

Bahkan jika Anda dapat menemukan solusi seperti itu, Anda akan memiliki masalah bahwa beberapa server web akan selalu menjawab permintaan https, tetapi tidak akan mengirim Anda ke halaman situs web. Kemungkinan besar browser Anda akan berakhir pada beberapa halaman pendaratan dari server web. Aplikasi tidak akan dapat membedakan halaman arahan dari halaman yang Anda benar-benar inginkan. Saya akan memeriksa pertanyaan serupa untuk program eksternal ... Saya tidak yakin apakah Anda dapat menyelesaikan ini tanpa program eksternal.

BloodPhilia
sumber
: - \ .. tidak memikirkan hal itu sebagai suatu kemungkinan. Saya kira, kemudian, juga, jika satu server hosting beberapa domain, itu bisa mengirim saya ke 'satu' yang menggunakan SSL, dan bukan yang saya cari. Bleh! Terima kasih atas pemikirannya :)
warren
Sama-sama! =)
BloodPhilia
Ini mungkin jawaban yang bagus di tahun 2010, tapi saya rasa tidak hari ini.
Faks
12

Ya, ini bisa dilakukan. EFF telah menerbitkan plugin Firefox bernama HTTPS Everywhere yang berisi daftar situs yang dikenal untuk mendukung koneksi https dan akan memaksa penggunaan https saat mengunjungi situs-situs tersebut.

Dave Sherohman
sumber
Sepertinya @arathorn baru saja mengalahkanmu dengan pukulan yang satu ini :)
warren
3

Ada add-on untuk memberikan apa yang Anda minta. Jika Anda menggunakan Chrome, cukup tambahkan --force-https ke pintasan, bagian perintah atau instal "Gunakan HTTPS". Jika Anda menggunakan Firefox, maka gunakan Noscript akan memungkinkan Anda melakukan itu, tetapi mungkin ada tambahan lain yang hanya memaksa https: // jika Anda tidak menginginkan semua fungsi Noscript.

Lakukan saja banyak pencarian Google dan Anda akan menemukan opsi tetapi pastikan mereka memercayai aplikasi jika Anda menggunakan add-on.

Clint
sumber
2
eff.org/https- semua tempat adalah yang terbaik
Colin Pickard