tomcat配置https协议

tomcat配置https协议

1.找到本地jdk底下的bin目录,bin目录底下存在文件keytool.exe(在bin目录下空白处,按住shift右击,打开命令窗口,如下图)

 

2.在cmd的命令窗口,输入命令(keytool -genkeypair -alias "tomcat" -keyalg "RSA" -keystore "D:\tomcat.keystore"

根据提示依次输入:

密钥库口令:123456(这个密码非常重要)

名字与姓氏:192.168.1.119(以后访问的域名或IP地址,非常重要,证书和域名或IP绑定)

组织单位名称:anything(随便填)

组织名称:anything(随便填)

城市:anything(随便填)

省市自治区:anything(随便填)

国家地区代码:anything(随便填)

 

全部输入结束后,会根据你的命令,在D盘下生成一个tomcat.keystore的文件,这就是我们需要的文件

 

这时候,我们需要打开我们的tomcat的配置文件server.xml这个文件,进行配置https(文件在tomcat/conf下)

 

 

1.注释  <Listener className="org.apache.catalina.core.AprLifecycleListener" SSLEngine="on" />

 

 

2.解除注释行并添加两个属性 keystoreFilekeystorePass

 

 

全部完成后,重启tomcat,我们就可以通过其他用https访问我们自己的这个IP了,如https://192.168.1.119:8443/项目,端口号为上面设置的8443,不是原本项目的8080

 

posted @ 2018-01-11 10:52  Blue牛仔裤  阅读(548)  评论(0编辑  收藏  举报