localhost ssl https 키 생성
openssl 설치
위 파일을 검색해서 다운로드 하자
 

 

cmd에서 cd C:\OpenSSL-Win64\bin 으로 이동한 뒤
openssl req -x509 -out localhost.crt -keyout localhost.key -days 365 -newkey rsa:2048 -nodes -sha256 -subj /CN=localhost
입력하면 localhost.crt 와 localhost.key 가 생성된다

 

필요프로그램

openssl

 

openssl req -x509 -out localhost.crt -keyout localhost.key \ -days 365 \ -newkey rsa:2048 -nodes -sha256 \ -subj '/CN=localhost' -extensions EXT -config <( \ printf "[dn]\nCN=localhost\n[req]\ndistinguished_name = dn\n[EXT]\nsubjectAltName=DNS:localhost\nkeyUsage=digitalSignature\nextendedKeyUsage=serverAuth")

 

참고

https://letsencrypt.org/ko/docs/certificates-for-localhost/

 

localhost를 위한 인증서 - Let's Encrypt - 무료 SSL/TLS 인증서

마지막 업데이트:Dec 21, 2017 | 모든 문서를 참조 가끔 사람들은 로컬 개발에 사용하거나, 웹 앱과 통신해야 하는 네이티브 앱을 배포하기 위해 호스트 이름 “localhost"에 대한 인증서를 얻고 싶어

letsencrypt.org

 

https://ichi.pro/ko/lokeol-gaebal-eul-wihae-sinloehal-su-issneun-ssl-injeungseoleul-mandeuneun-bangbeob-21978868951494

 

로컬 개발을 위해 신뢰할 수있는 SSL 인증서를 만드는 방법

localhost 또는 local.my-app과 같은 다른 로컬 도메인에서 실행되는 앱에 HTTPS를 추가해야하는 위치에있는 적이 있습니까?

ichi.pro

 

https://dev-jelly.netlify.app/posts/Apply%20Https%20on%20next.js%20when%20development

 

Next.js로 개발 중 HTTPS 적용하기 - DevJelly

Next.js로 개발 중 HTTPS 적용하기 가끔 개발을 하다보면 브라우저 제한으로 인해 로컬에서 개발할 때도 HTTPS가 필요할 때가 있다. 전에는 ngrok를 이용했지만 무료 사용으로는 원하는 것들을 다 하기

dev-jelly.netlify.app

 

'낙서장' 카테고리의 다른 글

gitignore 기본 세팅  (0) 2022.04.22
라이브데이터 LiveData 장점  (0) 2021.04.02
인텔리제이 output 한글깨짐  (0) 2021.01.12
스프링부트 jar 배포하면 404에러  (0) 2021.01.12
인텔리제이 자동 빌드  (0) 2021.01.01

+ Recent posts