High Sierra의 Safari에서 안전하지 않은 SSL을 일시적으로 허용하는 방법은 무엇입니까?


14

분명히 High Sierra는 Safari가 신뢰할 수없는 SSL 인증서를 처리하는 방식을 변경했습니다.

과거에는 SSL 경고를 무시하고 사이트를 방문 할 수있었습니다. 그러나 새 세션에서 해당 사이트를 다시 방문하면 경고 메시지가 다시 나타납니다.

그러나 이제 신뢰할 수없는 인증서가있는 사이트를 방문하도록 Safari에 요청 하려면 신뢰할 수없는 인증서를 시스템 신뢰 저장소에 추가해야합니다.

나에게 이것은 실제로 덜 안전하다 . 다음은 문제가 발생할 수있는 시나리오 중 하나입니다. 새 서버를 설정하고 자체 서명 된 인증서가 있다고 가정하십시오. 이것이 일어날 것이라는 것을 알고 있지만 초기 설정 또는 테스트를 수행해야합니다. SSL 경고를 무시하고 계속 진행하십시오. 이제 그 날 또는 다음 날에 적절한 SSL 인증서로 서버를 설정하려고 시도하지만 어떻게 든 지저분하게 사이트가 자체 서명 인증서를 제공하고 있습니다. Safari에서 사이트를 방문하면 모든 것이 좋아 보입니다! 경고가 없습니다. 이제 인증서를 올바르게 설정했다고 확신합니다. 그러나 당신은하지 않았습니다.

물론, 당신은 Keychain Access로 가서 수동으로 인증서를 제거 할 수 있지만 많은 추가 단계뿐만 아니라 잊어 버리기 쉬운 것 같습니다.

그래서 제 질문은 시스템 저장소에 아무것도 추가하지 않고 Safari를 일시적으로 가져 오는 방법이 있습니까, 인증서를 추가 한 다음 나중에 수동으로 제거하는 것을 제외하고 신뢰할 수없는 SSL 웹 사이트에 연결할 수 있습니까?


1
아직 답변이 없으며 여기에 담당자가 적다는 사실과 대답이 아니오라고 생각하는 사실이 아니라면 현상금을 시작합니다. 하루 동안 만료 된 인증서로 개인 페이지를 보려고하는데 할 수 없습니다. 그것은 나를 위해 신뢰할 수있는 모든 것을 느끼지 않습니다.
Maarten Bodewes 2014

답변:


7

더 이상 버튼이 없지만 CertificateWarningController.visitInsecureWebsiteWithTemporaryBypass()Safari 웹 개발자 콘솔에서 계속 호출 하여 경고를 무시하고 안전하지 않은 사이트를 방문 할 수 있습니다.

  • 활성화되어 있지 않으면 Safari> 환경 설정> 고급으로 이동하여 하단의 "메뉴 막대에 개발 메뉴 표시"옵션을 선택하십시오.

    1. 개발> 자바 스크립트 콘솔 표시.

    2. CertificateWarningController.visitInsecureWebsiteWithTemporaryBypass()콘솔에 붙여 넣 습니다.

    3. enter키 체인에 신뢰할 수없는 인증서를 추가하지 않고 코드를 실행하고 경고 페이지를 무시하려면 누릅니다 .

2
더 이상 작동하지 않는 것 같습니다 (WIN10의 Safari 5.1). CertificateWarningController.visitInsecureWebsiteWithTemporaryBypass ()가 오류를 반환합니다.
rfair404
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.