Spring Boot에서 localhost 개발환경 https 적용하기

HGY·2023년 10월 23일

JWT 구현하기

목록 보기
2/3

Chocolateymkcert는 설치되어있다고 가정하겠다
안되어있으면 전 글을 보고 올것
https://velog.io/@sslgo15/React에서-localhost-개발환경-https-적용하기

  1. local환경에 CA(Certificate authority) 생성
mkcert -install
  1. PKCS #12(Public-Key Cryptography Standards) 인증서 생성
    Spring은 p12형식의 인증서를 사용해야한다.
mkcert -pkcs12 -p12-file keystore.p12 localhost
  1. 생성된 인증서 사용
  • 우선 생성된 인증서 파일을 프로젝트의 src/main/resources 경로로 옮겨준다
  • application.properties나 .yml 파일에 선언해준다
ssl:
  key-store: classpath:keystore.p12
  key-store-type: PKCS12
  key-store-password: 1234
  1. 서버 구동해서 https로 잘 구동 되는지 확인하기!
profile
바보 개발자 지망생

0개의 댓글