本地开发运行环境:
tomcat8.0.53
idea2022.1
jdk11
升级步骤:
1、首先按照 如何将Javaweb工程的访问协议由http改为https及通过域名访问? - 走看看
配置tomcat环境。
一、证书生成见上面链接执行即可。
二、修改server.xml文件的配置:
<Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol"
maxThreads="150" SSLEnabled="true" scheme="https" secure="true"
clientAuth="false" sslProtocol="TLS" keystoreFile="C:\tomcat.keystore" keystorePass="123456" />
三、修改tomcat-user.xml配置:
<role rolename="tomcat"/>
<role rolename="role1"/>
<role rolename="admin" />
<role rolename="admin-gui"/>
<user username="tomcat" password="123456" roles="tomcat,role1"/>
注意:(1)、keystore路径一定要正确:如:C:\tomcat.keystore,斜杠一定要是 " \ "才行。
(2)、password一定要是创建keystore时候的密码,必须正确。
四、将idea中tomcat的访问端口改成8443 , 请求协议改成https,如:https://localhost:8443/hello/hello.jsp。运行项目即可按https访问网站。
版权声明:本文为S852509769原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。