当前位置:   article > 正文

tomcat:https协议配置_tomcat ssl协议查询

tomcat ssl协议查询

1、生成SSL协议证书

keytool -genkeypair -alias "tomcat" -keyalg "RSA" -keystore "D:\test.keystore"

注意:该命令必须进入到jdk路径下的bin目录才能执行

生成后将该文件放到tomcat的bin目录下。

 2、更改tomcat的配置文件

2.1 注释掉下面这句 

2.2 注释原来的端口号

2.3 修改端口配置标签如下

  1. <Connector port="8081" protocol="HTTP/1.1" SSLEnabled="true"
  2. maxThreads="150" scheme="https" secure="true"
  3. clientAuth="false" sslProtocol="TLS"
  4. keystoreFile="D:\Program Files\apache-tomcat-9.0.37\bin\test.keystore"
  5. keystorePass="123456" URIEncoding="utf-8"/>

3 修改java web项目的web.xml配置文件

  1. <!-- 初始化https协议 -->
  2. <security-constraint>
  3. <web-resource-collection>
  4. <web-resource-name>SSL</web-resource-name>
  5. <url-pattern>/*</url-pattern>
  6. </web-resource-collection>
  7. <user-data-constraint>
  8. <transport-guarantee>CONFIDENTIAL</transport-guarantee>
  9. </user-data-constraint>
  10. </security-constraint>

4 使用https进行访问

本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/黑客灵魂/article/detail/885308
推荐阅读
相关标签
  

闽ICP备14008679号