第一步 这里使用JDK自带的keytool工具来生成证书:
首先找到jdk的路径 如图
第二步 window+r 输入cmd 复制下面一句话
keytool -genkeypair -alias "tomcat" -keyalg "RSA" -keystore "d:\tomcat.keystore"
需要注意的是
然后如图
然后如图
接下来配置 tomcat
找到如下已经被注释的代码:
配置如下 去掉注释 添加keystoreFile keystorePass
<Connector port="443" protocol="org.apache.coyote.http11.Http11Protocol"
maxThreads="150" SSLEnabled="true" scheme="https" secure="true"
clientAuth="false" sslProtocol="TLS" keystoreFile="d:\tomcat.keystore"
keystorePass="1238896" />
keystoreFile 是生成文件的位置
keystorePass 是密码
重新运行 tomcat 我的https访问端口是443 如图
8080端口为