로딩
요청 처리 중입니다...

로컬 개발 환경에서 브라우저에 접근 오류

 로컬 개발 환경에서 브라우저에 접근 오류

로컬 개발 환경에서 'npm run dev' 명령어로 개발 서버를 실행 할때, '연결이 비공개로 설정되어 있지 않습니다.' 문구가 표시되는 이유는 대부분 HTTPS(SSL/TLS) 인증서와 관련이 있다 .

개발 서버가 HTTP 프로토콜을 사용하고 있는 경우 브라우저에게 '연결이 비공개로 설정되어 있지 않습니다' 경고를 표시한다. 한마디로 HTTPS(SSL/TLS) 사용하지 않기 때문이다. ** 해결 방법 로컬 개발 환경에서 간단히 http를 사용하여 해결할 수 있다. // webpack.config.js module.exports = { // 다른 설정들 devServer: { https: true, }, }; 브라우저의 고급 설정에서 자체 서명된 인증서를 신뢰해 준다.

위에 이미지와 같이 'localhost.~~(안전하지 않음)(으)로 이동'을 클릭하면 무시하고 로컬 개발 진행 가능 하다.

로컬은 상관없지만 배포된 환경에서는 반드시 HTTPS를 사용하여 보안을 강활해서 해결해야 한...

# data # 로컬 # 발급기관 # 보안 # 보안_소켓_계층 # 브라우저에서_설정 # 서명 # 서버설치 # 안전하지_않음 # 유효기간 # 인증서 # 인증서없음 # 전송_계층_보안 # 접근오류 # 도메인_이름 # 도메인 # HTTP # HTTPS # issuer # javaScript # publicKey # script # signature # SSL # TLS # validityPeriod # 검증 # 경고 # 공개_키 # 확장검증