잡동사니/GPT가 알려주는

[GPT가 알려주는] 미배포 시 HTTPS 보안 연결이 사용되지 않았습니다

heylo 2025. 4. 15. 10:58

좋아요! 화면을 보면 분명히
접속 주소가 https://192.168.10.38:3000**인데도 불구하고,
브라우저가 "보안 연결이 아님"이라고 표시하고 있죠?

이유는 아주 간단합니다. 바로 "인증서가 신뢰되지 않아서" 그래요.

 

 

🔒 이유: 자체 서명 인증서(self-signed certificate)는 브라우저에서 기본적으로 신뢰하지 않기 때문

  • Vite 개발 서버에서 openssl로 만든 인증서는 **공식 인증기관(CA)**에서 발급한 것이 아니기 때문에,
    브라우저가 "이건 보안 연결이 아니야!"라고 경고하는 거예요.
  • 하지만 암호화는 실제로 잘 되고 있으므로 개발 단계에서는 무시하고 접속해도 괜찮습니다.

 

 

✅ 해결 방법 (개발 환경에서만)

  1. "고급" → "안전하지 않지만 계속" 클릭해서 접속
    → 이미 하신 것처럼, 정상적으로 열립니다.
  2. 브라우저에서 예외로 등록
    • 크롬 주소창에서 chrome://settings/security 들어가서,
      보안 인증서 관리 > 신뢰할 수 있는 루트 인증 기관에 등록할 수도 있지만,
    • 로컬 개발에서는 권장되지 않아요. 그냥 "고급 → 계속"으로 충분합니다.

 

✅ 정리: 걱정 안 하셔도 됩니다!

상황 상태
접속 주소가 https://인가요? ✅ 맞음
자체 인증서 사용 중인가요? ✅ 맞음
경고는 왜 뜨나요? 인증 기관이 공식이 아니라서
무시해도 되나요? 개발 중이라면 전혀 문제 없음

 

필요하다면 인증서를 신뢰 가능한 루트에 설치하는 방법도 알려드릴 수 있어요.
다만 배포용 서버가 아니라면 무시하고 쓰셔도 OK입니다.

원하시면 배포 시 HTTPS 구성에 대해서도 안내해드릴게요! 😊