Tomcat如何设置HTTPS
pfx证书
- 首先要有证书
- 在tomcat目录下新建文件夹cert 将证书及密码放进去
- 配置server.xml 将注释部分修改为如下:
<Connector port="443" protocol="org.apache.coyote.http11.Http11NioProtocol"
scheme="https" SSLEnabled="true">
<SSLHostConfig>
<Certificate certificateKeystoreFile="cert/4933858_XXX.pfx"
certificateKeystorePassword="lNwv59mo"
certificateKeystoreType="PKCS12" />
</SSLHostConfig>
</Connector>
certificateKeystoreFile:证书文件路径,可以是相对/绝对路径
certificateKeystorePassword:证书密码
certificateKeystoreType:模式
- 修改重定向地址
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="443" />
- 重启Tomcat