`
emowuyi
  • 浏览: 1486714 次
文章分类
社区版块
存档分类
最新评论

强制使用HTTPS --- Tomcat篇

 
阅读更多

<!-- [if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:PunctuationKerning/> <w:DrawingGridVerticalSpacing>7.8 磅</w:DrawingGridVerticalSpacing> <w:DisplayHorizontalDrawingGridEvery>0</w:DisplayHorizontalDrawingGridEvery> <w:DisplayVerticalDrawingGridEvery>2</w:DisplayVerticalDrawingGridEvery> <w:Compatibility> <w:SpaceForUL/> <w:BalanceSingleByteDoubleByteWidth/> <w:DoNotLeaveBackslashAlone/> <w:ULTrailSpace/> <w:DoNotExpandShiftReturn/> <w:AdjustLineHeightInTable/> <w:UseFELayout/> </w:Compatibility> <w:DoNotOptimizeForBrowser/> </w:WordDocument> </xml><![endif]-->

1. tomcat 能使用 https

A.
在运行命令 JAVA_HOME/bin/keytool -genkey -alias tomcat -keyalg
RSA -keystore C:/Tomcat /GMAE3.0Tomcat/tomcat .keystore
这样就生成了密钥库,将密钥库放到合适的地方(任意地方都可以)

B.
打开 tomcat 目录下的 server.xml 文件并找到关于 ssl 的相关

C. 去掉注释,添 keystoreFile="C:/Tomcat /GMAE3.0Tomcat/tomcat .keystore"
keystorePass="tomcat "
的属性
改动完成后配置为 :

Java 代码

  1. <Connectorport="8443" protocol="HTTP/1.1" SSLEnabled="true" maxThreads="150" scheme=" https " secure="true" clientAuth="false" keystoreFile="C:/ Tomcat /GMAE3.0Tomcat/ tomcat .keystore" keystorePass=" tomcat " sslProtocol="TLS" />

D. 然后重启 tomcat 就能使用 HTTPS 访

2.
强制 https 访问

tomcat /conf/web.xml 中的 </welcome- file-list> 后面加上这

 









<transport-guarantee>CONFIDENTIAL</transport-guarantee
完成以上步骤后,在浏览器中输入http的访问地址也会自动转换为https了





 









</user-data-constraint>









 









</security-constraint>









分享到:
评论

相关推荐

    tomcat-redis-session-manager-1.2-tomcat-7-java-7

    tomcat-redis-session-manager-1.2-tomcat-7-java-7tomcat-redis-session-manager-1.2-tomcat-7-java-7tomcat-redis-session-manager-1.2-tomcat-7-java-7tomcat-redis-session-manager-1.2-tomcat-7-java-7tomcat-...

    开发工具 apache-tomcat-8.0.41-windows-x86

    开发工具 apache-tomcat-8.0.41-windows-x86开发工具 apache-tomcat-8.0.41-windows-x86开发工具 apache-tomcat-8.0.41-windows-x86开发工具 apache-tomcat-8.0.41-windows-x86开发工具 apache-tomcat-8.0.41-...

    apache-tomcat-10.0.8.zip

    apache-tomcat-10.0.8.exe、 apache-tomcat-10.0.8.tar.gz、 apache-tomcat-10.0.8.zip、 apache-tomcat-10.0.8-windows-x64.zip、 apache-tomcat-10.0.8-windows-x86.zip、 apache-tomcat-10.0.8-deployer.tar.gz、...

    apache-tomcat-9.0.45-windows-x64

    apache-tomcat-9.0.45-windows-x64apache-tomcat-9.0.45-windows-x64apache-tomcat-9.0.45-windows-x64apache-tomcat-9.0.45-windows-x64apache-tomcat-9.0.45-windows-x64apache-tomcat-9.0.45-windows-x64apache-...

    apache-tomcat-9.0.45-src

    apache-tomcat-9.0.45-srcapache-tomcat-9.0.45-srcapache-tomcat-9.0.45-srcapache-tomcat-9.0.45-srcapache-tomcat-9.0.45-srcapache-tomcat-9.0.45-srcapache-tomcat-9.0.45-srcapache-tomcat-9.0.45-srcapache-...

    apache-tomcat-7.0.53

    apache-tomcat-7.0.53apache-tomcat-7.0.53apache-tomcat-7.0.53apache-tomcat-7.0.53

    apache-tomcat-9.0.7全系列(32bit,64bit,安装版,解压版,文档)

    2018-04-18 01:19 5,623,087 apache-tomcat-9.0.7-fulldocs.tar.gz 2018-04-18 01:19 11,168,080 apache-tomcat-9.0.7-windows-x64.zip 2018-04-18 01:19 10,830,323 apache-tomcat-9.0.7-windows-x86.zip 2018-04-...

    apache-tomcat-6.0.53-src

    apache-tomcat-6.0.53-src,apache tomcat 6.0.53的源码。 压缩包文件清单: apache-tomcat-6.0.53-src.tar.gz apache-tomcat-6.0.53-src.tar.gz.asc apache-tomcat-6.0.53-src.tar.gz.md5 apache-tomcat-6.0.53-...

    tomcat-redis-session-manager-1.2-tomcat-6.jar

    用于配置 tomcat-redis-session-manager

    apache-tomcat-6.0.35和apache-tomcat-6.0.35 src

    apache-tomcat-6.0.35和apache-tomcat-6.0.35 src,很全的!希望对大家的学习有帮助!

    tomcat-redis-session-manager-1.2-tomcat-6&7

    包括commons-pool-1.6.jar,jedis-2.0.0.jar,tomcat-redis-session-manager-1.2-tomcat-6&7.jar

    apache-tomcat-8.5.8.rar

    apache-tomcat-8.5.8.rarapache-tomcat-8.5.8.rarapache-tomcat-8.5.8.rarapache-tomcat-8.5.8.rarapache-tomcat-8.5.8.rarapache-tomcat-8.5.8.rarapache-tomcat-8.5.8.rarapache-tomcat-8.5.8.rarapache-tomcat-...

    apache-tomcat-9.0.27.tar

    apache-tomcat-9.0.27.tarapache-tomcat-9.0.27.tarapache-tomcat-9.0.27.tarapache-tomcat-9.0.27.tarapache-tomcat-9.0.27.tarapache-tomcat-9.0.27.tarapache-tomcat-9.0.27.tarapache-tomcat-9.0.27.tarapache-...

    apache-tomcat-9.0.6.zip

    apache-tomcat-9.0.6 apache-tomcat-9.0.6 apache-tomcat-9.0.6 apache-tomcat-9.0.6 apache-tomcat-9.0.6 apache-tomcat-9.0.6 apache-tomcat-9.0.6 apache-tomcat-9.0.6 apache-tomcat-9.0.6 apache-...

    apache-tomcat-6.0.29.zip

    apache-tomcat-6.0.29.zip

    apache-tomcat-8.5.23

    apache-tomcat-8.5.23, apache-tomcat-8.5.23, apache-tomcat-8.5.23

    apache-tomcat-6.0.37

    apache-tomcat-6.0.37

    cas-server-webapp-tomcat-5.3.14

    cas服务器war包,用于搭建cas认证服务器,由于国内网的原因,下载老是超时,故此提供给,cas-server-webapp-tomcat-5.3.14

    apache-tomcat-7.0.77下载

    apache-tomcat-7.0.77下载apache-tomcat-7.0.77下载apache-tomcat-7.0.77下载apache-tomcat-7.0.77下载apache-tomcat-7.0.77下载

Global site tag (gtag.js) - Google Analytics