erea

spring boot ssl 본문

dev/spring boot

spring boot ssl

erea 2019. 1. 2. 22:16

Requirement

openssl
keytool

crt와 key 조합으로는 바로 jks를 생성하지 못함
p12생성후 생성된 p12로 jsk 생성

Run


##make 
1
2
3
#make p12
openssl pkcs12 -export -in {domain}.crt -inkey
STAR_hanpda_com_nopass.key -out {domain}.p12 -name "{domain}"

##jks

1
keytool -importkeystore -deststorepass {password} -destkeypass {password} -destkeystore {domain}.jks -srckeystore {domain}.p12 -srcstoretype PKCS12 -srcstorepass {srcpassword} -alias "{domain}"
application.yml
1
2
3
4
5
6
7
server:
  port: 443
  ssl:
     enabled: true
      key-store: {domain}.jks
      key-alias: {domain}
      key-password: {password}


패스워드없이는 안되도록 되어있다. 패스워드는 필수로 지정하여 생성

Comments