Jest to podobne do poprzedniego pytania , ale uważam, że jest nieco inne * .
Witryny takie jak GMail obsługują preferencje, które popychają cały ruch poprzez wydanie SSL witryny, a nie protokół w postaci zwykłego tekstu.
W przypadku witryn, które nie oferują takich preferencji (lub takich, które mogą, ale nie udało mi się znaleźć, takich jak Facebook), istnieje sposób, aby przy użyciu tylko przeglądarki (być może z wtyczką lub dodatkiem) zawsze najpierw wypróbować SSL, i powrót do zwykłego tekstu iff SSL nie działa?
Czy to rozwiązanie jest dostępne w systemach Windows, Mac OS X i Linux? Tylko jeden?
* Poprzednie pytanie dotyczyło aplikacji zewnętrznych, które osiągnęłyby ten cel.
Odpowiedzi:
Nawet jeśli możesz znaleźć takie rozwiązanie, możesz mieć problem z tym, że niektóre serwery internetowe zawsze odpowiadają na żądania https, ale nie wysyłają cię na stronę witryny. Najprawdopodobniej Twoja przeglądarka skończy na stronie docelowej serwera WWW. Aplikacja nie byłaby w stanie odróżnić strony docelowej od strony, którą faktycznie chcesz. Sprawdziłbym podobne pytanie dla programów zewnętrznych ... Nie jestem pewien, czy możesz to zrobić bez zewnętrznego programu.
źródło
Tak, można to zrobić. EFF opublikował wtyczkę Firefox o nazwie HTTPS Everywhere, która zawiera listę witryn znanych z obsługi połączeń https i wymusi użycie https podczas odwiedzania tych stron.
źródło
Jeśli używasz przeglądarki Firefox, sprawdź rozszerzenie HTTPS Everywhere z EFF.
źródło
Istnieją dodatki zapewniające to, o co pytasz. Jeśli używasz Chrome, po prostu dodaj --force-https do skrótu, sekcji poleceń lub zainstaluj „Użyj HTTPS”. Jeśli używasz przeglądarki Firefox, użycie Noscript pozwoli ci to zrobić, ale może istnieć inny dodatek, który zmusza https: // w przypadku, gdy nie chcesz wszystkich funkcji Noscript.
Po prostu wykonaj wiele wyszukiwań w Google, a znajdziesz opcje, ale upewnij się, że zaufali aplikacjom, jeśli korzystasz z dodatku.
źródło