
어제 Visual Studio에서는 로컬 개발 중에 보안을 활성화하기 위해 자체 서명된 인증서를 추가하라는 메시지를 표시했습니다 localhost
.
그 이후로 내 컴퓨터의 많은 프로그램에서 인증서와 관련하여 심각한 문제가 발생했습니다.
문제의 몇 가지 예는 다음과 같습니다.
Chrome의 새 탭에서 Google 검색을 수행하면 최종적으로 Google로 이동하여 검색 결과가 표시되기까지 최대 30초가 걸립니다. 지연되는 동안 주소 표시줄 왼쪽에 있는 아이콘을 클릭하면 메시지가 표시됩니다 Your connection to this site is not secure
.
드디어 구글 검색 결과 페이지로 이동하면 클릭하면 아이콘이 자물쇠 모양으로 나타납니다 Connection is secure
.
이제 AWS용 Java 명령줄 도구에서 다음 오류가 발생합니다.Exception in thread "main" javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target.
원격 Git 저장소에 연결하는 데 사용하는 프로그램인 SourceTree를 연결할 수 없습니다. 그것은 단지 다음과 같은 오류를 제공합니다SSL certificate problem: unable to get local issuer certificate.
이러한 모든 SSL 인증서 문제를 발생시키기 위해 Visual Studio에서 수행한 작업을 실행 취소할 수 있는 방법이 있나요?
편집: 회사의 VPN에 연결할 때 SSL 인증서 문제가 해결되었지만 하드 와이어를 통해 회사의 네트워크에 연결할 때 문제가 여전히 발생한다는 것을 발견했습니다.
답변1
네트워크 관리자에게 문의한 결과 해당 문제가 네트워크 구성 문제로 인한 것이라고 확인되었습니다. 나는 새로운 네트워크 프록시를 테스트하도록 선택되었으며 그것이 아마도 내 문제의 원인일 것입니다.
Visual Studio를 통해 인증서를 설치한 직후에 발생한 사실은 우연의 일치일 뿐이며, 다른 네트워크에 연결하거나 VPN을 사용할 때 내 컴퓨터의 인증서가 제대로 작동하는 것 같습니다.
답변2
Firefox: 햄버거 메뉴를 사용하여 옵션 - 개인 정보 보호 및 보안(하단으로 스크롤)- 인증서 - 인증서 보기로 이동합니다. Chrome: 점 3개 메뉴를 사용하여 설정 - 고급 - 개인 정보 보호 및 보안 - 인증서 관리로 이동합니다.