KeyStore를 생성한다. 


1
keytool -genkey -alias tomcat -storetype PKCS12 -keyalg RSA -keysize 2048 -keystore keystore.p12 -validity 4000
cs


키 저장소 비밀번호 , 이름 성명, 조직 단위, 조직 이름, 구/군/시 시/도 국가코드  등을 적절하게 입력한다. 

Mac 에 경우 홈디렉토리에 keystore.p12 파일이 생성되는데 이 파일을 프로젝트 root 위치로 이동시킨다.  



application.yml 파일에 아래와 같이 추가한다. 


1
2
3
4
5
6
server:
  ssl:
    key-store: keystore.p12
    key-store-password: 
    keyStoreType: PKCS12
    keyAlias: tomcat

cs




https 적용시킨경우 http 요청을 할경우 아래와 같은 에러가 나타난다. 





참고링크 

JavaKeyStore 사용법

Tomcat Https 설정하기

https / SSL 사용하는 localhost에서의 OAuth 2 테스트


블로그 이미지

클라인STR

,