로컬에서 SSL 발급

공식 인증서가 아니기에 로컬 서버에서만 사용한다.

1
keytool -genkey -alias spring-ssl -storetype PKCS12 -keyalg RSA -keysize 2048 -keystore keystoreName.p12 -validity 3650 
  • alias spring-ssl
    • key alias를 spring-ssl로 지정
  • validity 3650
    • 유효기간 10년으로 지정
  • keystore keystoreName.p12
    • key store 이름을 keystoreName.p12로 지정

명령어 실행 후 주소, 이름, 패스워드 등 입력한 뒤

application.properties

1
2
3
4
5
server.ssl.enabled = true
server.ssl.key-store: keystoreName.p12
server.ssl.key-store-password: userPassoword
server.ssl.key-store-type: PKCS12
server.ssl.key-alias: spring-ssl