개발/Spring_Boot
로컬환경에 SpringBoot에서 간단하게 https 적용하기
구백군
2020. 10. 25. 19:37
실제 서버에서 인증서 발급받고 그 인증서를 SFTP로 가져오자니 너무 귀찮고 번거롭더라고요.(로컬이니 최초 한번만 하면 되긴 하지만)
그래도 알아두면 좋은 지식인듯 하여 포스팅해두고자 합니다.
윈도우 WSL2 환경이나 아니면 인텔리제이 스프링부트 프로젝트 안에서 쓰셔도 무방합니다.
keytool -genkey -alias bns-ssl -storetype PKCS12 -keyalg RSA -keysize 2048 -keystore keystore.p12 -validity 3650
이후에 이거저거 입력하라고 나오는데 초기에 패스워드만 알맞게 입력하시면 나머지는 대충 하셔도 문제 없습니다.
server:
ssl:
enabled: true
key-store: keystore.p12
key-store-password: 123456
key-store-type: PKCS12
key-alias: bns-ssl
port: 8443
┖ 이후에 yml 파일을 설정해주시면 됩니다.