Tomcat8.5기준으로 설정하는 방법입니다.
server.xml 파일에 connector에서 sslhostconfig를 추가해준다.
C:/Tomcat 8.5/conf/server.xml
# server.xml 파일
<Connector port="443"
connectionTimeout="20000"
redirectPort="8443"
maxParameterCount="1000"
SSLEnabled="true"
>
<SSLHostConfig>
<Certificate certificateKeystoreFile="conf/jks_wildcard.test.or.kr.jks"
certificateKeystorePassword="PASSWORD"
type="RSA" />
</SSLHostConfig>
</Connector>
http 포트(80)으로 접속시,https 포트(443)으로 redirect
- 가능한 인증서 확장자 :
jks,pfx
# server.xml 파일
<Connector port="80"
protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="443" />
<Connector port="443"
connectionTimeout="20000"
redirectPort="8443"
maxParameterCount="1000"
SSLEnabled="true"
>
<SSLHostConfig>
<Certificate certificateKeystoreFile="conf/jks_wildcard.test.or.kr.jks"
certificateKeystorePassword="PASSWORD"
type="RSA" />
</SSLHostConfig>
</Connector>