Spring Boot https for localhost

By | 2021년 7월 26일
Table of Contents

Spring Boot https for localhost

여기 를 참조하세요.

아래 내용은 deprecated 입니다.

.

.

.

.

.

.

.

.

.

참조

keystore 제작

keytool -genkey -alias skykeystore -keyalg RSA -keystore skykeystore.pkcs12 -storetype pkcs12

keytool -list -v -keystore skykeystore.pkcs12

keystore에서 인증서 export

keytool -export -alias skykeystore -keystore skykeystore.pkcs12 -rfc -file skytera.cer

trust store 제작

keytool -import -alias skytrust -file skytera.cer -keystore skytrust.pkcs12

application.yml에 설정 추가

skykeystore.pkcs12, skytrust.pkcs12resources 플더에 추가합니다.

server:
  port: 8443
  servlet:
    session:
      timeout: 30
  ssl:
    enabled: true
    key-alias: skykeystore
    key-store: classpath:skykeystore.pkcs12
    key-store-password: 'abcd1234'
    key-password: 'abcd1234'
    trust-store: classpath:skytrust.pkcs12
    trust-store-password: 'abcd1234'

https://localhost:8443/hello

답글 남기기