반응형
목표: 로컬호스트에 https 적용하기
1. 소스가 있는 파일까지 가서 cli를 연다.
2. 터미널로 아래 명령어를 입력한다.
keytool -genkey -alias test-gia-ssl -storetype PKCS12 -keyalg RSA -keysize 2048 -keystore keystore.p12 -validity 3650
위 명령어에서 조심해야 할 부분
-alias test-gia-ssl
- key alias 이름을 원하는 대로 지정
-keystore keystore.p12
- key store 이름을 원하는대로 지정
3. 소스 root에 키파일이 생성되었는지 확인한다.
4. 프로퍼티 파일을 열고 아까 키파일 생성 시 입력한 정보를 적어준다.
server.ssl.enabled=true
server.ssl.key-store=keystore.p12
server.ssl.key-store-password=123456
server.ssl.key-store-type=PKCS12
server.ssl.key-alias=test-gia-ssl
5. 서버를 띄운다.
6. swagger나 actuator로 테스트를 하면 되는데 http로는 안되고 https를 붙여야 되는 것을 확인한다.
728x90
반응형
'개발 > spring' 카테고리의 다른 글
[transaction] propagation and row lock 실전편 (0) | 2023.01.05 |
---|---|
[webClient] 301 move permanently (0) | 2023.01.03 |
[spring-jpa] constructor에는 쿼리 결과만 (0) | 2022.12.13 |
[spring-jpa] inner class constructor (0) | 2022.12.09 |
[ExceptionHandler] 컨트롤러 에러처리 (1) | 2022.11.23 |