콘텐츠로 건너뛰기

사용 중인 네트워크에서 로그인 페이지 방문을 요청할 수 있습니다. 크롬, 엣지 브라우저 메세지

브라우저에서 어느 날부터 갑작스럽게 “사용 중인 네트워크에서 로그인 페이지 방문을 요청할 수 있습니다.” 메시지가 나타나기 시작했습니다. 하단에 함께 표시되는 “연결” 버튼을 눌러 보아도 브라우저에 나오는 메시지를 해결할 수 없었습니다.

회사에서 사용하고 있는 네트워크 환경은 외부망이 차단된 환경입니다. 모든 사이트에서 해당 메시지가 나타나는 것은 아니고 개발업무 진행을 위해 로컬환경에서 구동하는 개발 서버에 접속할 때만 발생합니다. 마이크로소프트 엣지 브라우저와 구글의 크롬 부라우저에서만 “사용 중인 네트워크에서 로그인 페이지 방문을 요청할 수 있습니다.” 메시지가 표시되고 익스플로러에서는 표시되지 않는 것으로 보아 크로미움 기반의 웹 브라우저에서만 나타나는 현상인 듯 합니다.

마이크로 소프트의 엣지 브라우저에서는 “사용중인 네트워크에서 로그인 페이지로 이동해야 할 수고 있습니다.”라고 문구가 조금 다르게 표시되긴 하나 크롬 브라우저와 원인은 동일합니다.

사용 중인 네트워크에서 로그인 페이지 방문을 요청할 수 있습니다 메시지의 원인

브라우저로 https로 시작하는 URL에 접속하면 브라우저는 SSL 인증서 검증을 시도합니다. 이때 SSL 인증서에 문제가 있다면 해당 문제에 대한 오류 메시지를 표시하게 됩니다.

하지만 제 경우와 같이 외부망이 차단되어있는 환경에서는 SSL 인증서 검증을 위한 네트워크 연결에 실패하게 됩니다. 네트워크가 끊어져 있는 상황이라면 네트워크가 연결되지 않았다는 메시지가 표시될 테지만 SSL 인증서 검증을 위한 연결만 실패했기 때문에 사용자 로그인이 필요한 Wi-Fi 망이라고 판단하여 로그인 페이지 방문 관련 메시지를 표시하고 있는 것 같습니다.

해결 방법

SSL 인증서 검증을 위한 외부망 연결을 열면 됩니다. 가장 확실하고 간단한 방법입니다.

하지만 제 경우처럼 localhost 연결 중에 발생하는 문제라면 다른 해결 방법도 있습니다. 크롬, 엣지 브라우저별로 아래 방법을 참고하여 설정을 변경하기만 하면 됩니다.

구글 크롬 브라우저

Allow invalid certificates for resources loaded from localhost 크롬 설정
Allow invalid certificates for resources loaded from localhost 크롬 설정

브라우저 주소창에 chrome://flags 를 입력합니다.

검색창에 “Allow invalid certificates for resources loaded from localhost”를 입력해서 찾은 항목을 “Disabled” 에서 “Enabled” 로 변경하고 브라우저를 재시작 합니다.

마이크로소프트 엣지 브라우저

Allow invalid certificates for resources loaded from localhost 엣지 설정
Allow invalid certificates for resources loaded from localhost 엣지 설정

브라우저 주소창에 edge://flags 를 입력합니다.

검색창에 “Allow invalid certificates for resources loaded from localhost” 를 입력해서 찾은 항목을 “사용안함” 에서 “사용” 으로 변경하고 브라우저를 재시작 합니다.

해당 항목은 localhost에 대한 https 접속은 인증서 검증을 사용하지 않겠다는 설정입니다.


답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다