Tomcat的web服务自动跳转到https的设定
来源:互联网 发布:计量型数据什么? 编辑:程序博客网 时间:2024/06/03 23:49
在web应用的web.xml中添加如下配置信息
<security-constraint> <web-resource-collection> <web-resource-name>Automatic SSL Forwarding</web-resource-name> <url-pattern>/*</url-pattern> </web-resource-collection> <user-data-constraint> <transport-guarantee> CONFIDENTIAL </transport-guarantee> </user-data-constraint> </security-constraint>
配置Tomcat
制作证书
"%JAVA_HOME%\bin\keytool" -genkey -alias tomcat -keyalg RSA
-keystore \path\to\my\keystore参考:https://tomcat.apache.org/tomcat-9.0-doc/ssl-howto.html#Prepare_the_Certificate_Keystore
配置SSL,在tomcat的配置文件server.xml中配置如下信息
<Connector acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" enableLookups="false" maxHttpHeaderSize="8192" maxSpareThreads="75" maxThreads="150" minSpareThreads="25" port="80" redirectPort="8443" /> <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true" acceptCount="100" clientAuth="false" disableUploadTimeout="true" enableLookups="false" maxThreads="150" scheme="https" secure="true" sslProtocol="TLS" keystoreFile="C:/Users/SHOU/.keystore" keystorePass="test1234" />
如果想要去掉地址中的端口号8443 。讲上述tomcat配置信息中的端口号都修改为 443 即可
配置参考
0 0
- Tomcat的web服务自动跳转到https的设定
- Tomcat的设置HTTP页面自动跳转到HTTPS
- tomcat 自动跳转到HTTPS
- Tomcat的Https设置及Http自动跳转Https
- tomcat设置https访问(http自动跳转到https)
- tomcat设置https访问(http自动跳转到https)
- Tomcat配置HTTPS及访问HTTP自动跳转到HTTPS
- NetScaler实现域名http到https的自动跳转
- Tomcat 7 SSL 配置HTTP自动跳转到HTTPS
- Nginx + Tomcat + Openssl 配置https的web服务
- Tomcat自动https跳转配置
- linux 自动运行的服务设定
- 基于https的web服务
- Apache2+Tomcat7配置http请求自动跳转到https的方法
- 使用Keytool配置Tomcat的https服务
- Eclipse中配置Tomcat的Https服务
- MacOS下,搭建tomcat的https服务
- tomcat下web应用http访问自动跳转为https形式访问
- Android View体系(八)从源码解析View的layout和draw流程
- opencv指令路径设置
- hdu 3954 线段树 (标记)
- Android源码解析之(七)-->LruCache缓存类
- 移动端动画设计的12个原则
- Tomcat的web服务自动跳转到https的设定
- iOS 7 ViewCtrl 配置总结
- 应用通信协议的处理过程
- tiku网学习记录
- 宜信技术研发中心实习生面经
- Eclipse中使用Android5.0新特性CardView
- PHP
- ARM与x86之1--Wintel帝国
- Unity3D与JSP TomCat服务器传递数据和文件( 二 ) Unity3D向java传输表单