Tomcat 配置使用HTTPS协议

1、打开cmd 进去jdk目录下,输入如下,回车:

keytool -v -genkey -alias tomcat -keyalg RSA -keystore d:/tomcat.keystore

d:/tomcat.keystore,是将tomcat.keystore保存到D盘根目录下。

 

2、然后输入两次口令:口令是不显示的,连位数也没有,所以输入要小心,两次要一致,记住自己的口令,稍后将用到

 

3、输入姓名、单位等信息:

 

4、完成之后,出现确认信息:

输入 ‘y’回车

 

5、输入tomcat主密码:同keystore密码相同。

稍后就会看到 正在存储‘d:/tomcat.keystore’,然后在D盘下就可以看到tomcat.keystore的文件了

 

6、进入tomcat文件夹,找到conf下面的server.xml,编辑:

找到<Connector port=”8443″开头的修改如下:

<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
               maxThreads="150" scheme="https" secure="true"
               clientAuth="false" keystoreFile="d:/tomcat.keystore" keystorePass="123456" sslProtocol="TLS" />

keystoreFile 输入自己的keystore保存位置,keystorepass输入上面的密码,然后保存。

 

最后重启tomcat即可

在浏览器中访问https://localhost:8443/,如果成功,表示配置成功了

发表评论