브라우저가 'http'가 아닌 'https'버전의 웹 사이트를로드하도록 강요합니까?


10

이것은 이전의 질문 과 비슷 하지만 약간 다른 것으로 생각합니다 * .

Gmail과 같은 사이트는 일반 텍스트 프로토콜이 아닌 SSL 버전의 사이트를 통해 모든 트래픽을 푸시하는 환경 설정을 지원합니다.

그러한 환경 설정을 제공하지 않는 사이트 (또는 페이스 북과 같이 찾을 수 없었지만)를 사용하는 사이트의 경우 항상 SSL을 먼저 시도 하기 위해 브라우저 (플러그인 또는 애드온이있는 경우에만)를 사용 하는 방법이 있습니까? SSL이 실패하면 일반 텍스트로 대체 됩니까?

해당 솔루션이 Windows, Mac OS X 및 Linux에서 사용 가능합니까? 딱 하나만?


* 이전 질문은이 목표를 달성 할 외부 응용 프로그램을 찾고있었습니다.


2
귀하의 질문은 OS에 구애받지 않기 때문에 [https] 및 [ssl] 태그가 3 개의 운영 체제 태그보다 더 유용하다고 생각합니다.
quack quixote

@quack quixote-말이 되네요 .. 내가 물었을 때 그런 생각을하지 않았습니다 :)
warren

답변:


6

이러한 솔루션을 찾을 수 있더라도 일부 웹 서버는 항상 https 요청에 응답하지만 웹 사이트 페이지로 보내지는 문제가 있습니다. 브라우저가 웹 서버의 일부 랜딩 페이지에있을 가능성이 큽니다. 응용 프로그램은 방문 페이지를 실제로 원하는 페이지와 구별 할 수 없습니다 . 외부 프로그램과 비슷한 질문을 확인하려고합니다 ... 외부 프로그램 없이이 작업을 수행 할 수 있는지 확실하지 않습니다.


:-\ .. 가능성에 대해서는 생각하지 않았습니다. 그렇다면 한 서버가 여러 도메인을 호스팅하는 경우 SSL을 사용하는 '하나의 서버'로 전송할 수 있지만 나중에 사용하지 않는 서버로 전송할 수 있습니다. 블리! 생각 주셔서 감사합니다 :)
warren

당신은 매우 환영합니다! =)
BloodPhilia

이것은 2010 년에 좋은 대답 일지 모르지만 오늘은 그렇지 않습니다.
팩스 :

12

네, 가능합니다. EFF는 https 연결을 지원하는 것으로 알려진 사이트 목록을 포함하는 HTTPS Everywhere 라는 Firefox 플러그인을 게시했으며 해당 사이트를 방문 할 때 https를 강제로 사용합니다.


@arathorn 은이 하나에 펀치로 당신을 이길 것 같습니다 :)
warren


3

요청한 내용을 제공하는 추가 기능이 있습니다. Chrome을 사용하는 경우 바로 가기, 명령 섹션에 --force-https를 추가하거나 "HTTPS 사용"을 설치하십시오. Firefox를 사용하는 경우 Noscript를 사용하면 그렇게 할 수 있지만 Noscript의 모든 기능을 원하지 않는 경우 https : // 만 강제 실행하는 추가 기능이있을 수 있습니다.

많은 Google 검색을 수행하면 옵션을 찾을 수 있지만 추가 기능을 사용하는 경우 응용 프로그램을 신뢰할 수 있어야합니다.


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.