프로젝트 시 크롬을 기본 브라우저로 사용하는 경우가 많습니다. 이제 개발할 때 필수가 된 크롬 브라우저에서 localhost https 연결이 차단될 때 해결 방법을 남깁니다.

로컬호스트_보안경고

프로젝트를 로컬 WAS에 올리고 localhost 또는 127.0.0.1이나 host파일에 도메인을 넣어 개발을 하게 되는데, 이때 https주소로 접속하면 인증서 경고가 표시됩니다. 로컬 호스트의 인증서가 없어서 발생하는 문제입니다. 보안 경고에서 고급을 누르고 로컬 주소를 클릭해 다음 단계를 진행하면 원하던 프로젝트 화면을 볼 수는 있지만 매번 이런 단계를 진행하는 것이 불편할 수밖에 없습니다. 따라서 원칙적으로는 로컬 호스트도 로컬 SSL 인증서를 발급하여 세팅하면 되겠지만, 장기 업무가 아니거나 귀찮은 분들은 아래와 같이 크롬 브라우저에서 로컬 호스트 SSL 경고를 끌 수 있습니다

 

 

로컬호스트 크롬 SSL 보안 경고 끄기

 

크롬 주소창에 chrome://flags/ 나 chrome://flags/#allow-insecure-localhost를 입력하세요

 

로컬호스트_보안경고_끄기

입력을 하면 크롬 브라우저의 flags 세팅을 바꿀수 있는 화면이 나오는데 많은 목록 중에 Allow invalid certificates for resources loaded from localhost. 을 Enabled로 바꿔주세요

 

크롬 브라우저를 재시작 후 로컬 프로젝트에 접속하면 더이상 보안 경고가 표시되지 않는 것을 볼 수 있을 것입니다.

쉽죠?

 

이상입니다.