Tomcat配置https
配置tomcat证书
使用JDK自带的keytool工具来生成证书,keytool工具在JDK安装目录bin文件夹下
CMD执行如下命令
keytool -genkeypair -alias "tomcat" -keyalg "RSA" -keystore "D:\tomcat.keystore"
tomcat的server.xml配置
原来8080端口配置可选择注释与否
建议将生成的证书文件 tomcat.keystore 放于 tomcat 的 conf 文件夹下
主要修改内容,端口可以自定义
<Connector port="8080" protocol="HTTP/1.1"
sslProtocol="TLS" clientAuth="false"
keystorePass="123456"
keystoreFile="conf/tomcat.keystore"
scheme="https" SSLEnabled="true" maxThreads="150">
<!-- <SSLHostConfig> <Certificate certificateKeystoreFile="conf/playgame-cloud.com.jks" type="RSA" /> </SSLHostConfig> -->
</Connector>