SPRINGBOOT/소스코드
Spring Boot, SSL 활성화하기
nineDeveloper
2017. 10. 26. 17:46
728x90
반응형
application.properties
server.port=8443
server.ssl.key-store=classpath:keystore.jks
server.ssl.key-store-password=
server.ssl.key-password=
server.port
에는 HTTPS 요청을 처리할 포트를 명시한다.server.ssl.key-store
에는 JDK의 keytool 명령어로 생성한 .jks 파일의 CLASSPATH 경로를 명시한다. 프로젝트의 /src/main/resources/keystore.jks에 위치했다면 classpath:keystore.jks가 된다.- .jks 파일을 생성하기 위해서는 가입한 SSL 인증서 사이트가 제공하는 .crt 파일이 필요하다. (SSL 인증서가 없다면 StartSSL이 제공하는 무료 SSL 인증서 발급 서비스를 추천한다.)
참고 글
- Web application that uses Tomcat configured with SSL
- Setting Up Tomcat SSL with StartSSL Certificates
- Setting Up HTTPS For Spring Boot
출처: http://jsonobject.tistory.com/251 [지단로보트의 블로그]
728x90
반응형