개발/spring
[ssl-https] in localhost
방푸린
2023. 1. 2. 15:20
반응형
목표: 로컬호스트에 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
반응형