Apache2+Tomcat7配置http请求自动跳转到https的方法
来源:互联网 发布:qq音乐mp3解析php源码 编辑:程序博客网 时间:2024/05/19 06:38
前几天用 Let`s Encrypt 为服务器申请了ssl证书.进行证书配置的时候考虑到扩展性保留了http访问的功能.在这里记录在Tomcat端实现http访问自动跳转到https的配置方法.
1.首先配置Tomcat目录下config/server.xml文件.
<Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="443" />
<Connector port="443" protocol="org.apache.coyote.http11.Http11Protocol" maxThreads="150" SSLEnabled="true" scheme="https" secure="true" clientAuth="false" sslProtocol="TLS" />
<Connector port="8009" protocol="AJP/1.3" redirectPort="443" />
首先保证service.xml里的内容和上面配置相同
2.配置相同目录下的web.xml文件
打开web.xml,输入”G”跳转到文件的末尾(如果你是用vim的话),在标签之前插入如下字符:
<login-config> <auth-method>CLIENT-CERT</auth-method> <realm-name>Client Cert Users-only Area</realm-name></login-config><security-constraint> <web-resource-collection > <web-resource-name >SSL</web-resource-name> <url-pattern>/*</url-pattern> </web-resource-collection> <user-data-constraint> <transport-guarantee>CONFIDENTIAL</transport-guarantee> </user-data-constraint></security-constraint>
然后重启Tomcat即可.
0 0
- Apache2+Tomcat7配置http请求自动跳转到https的方法
- Tomcat配置HTTPS及访问HTTP自动跳转到HTTPS
- Tomcat 7 SSL 配置HTTP自动跳转到HTTPS
- Apache 多种方法设置HTTP页面自动跳转到HTTPS
- Nginx跳转任意Http请求到Https
- NetScaler实现域名http到https的自动跳转
- Tomcat的设置HTTP页面自动跳转到HTTPS
- Nginx配置http强制跳转到https
- tomcat设置https访问(http自动跳转到https)
- tomcat设置https访问(http自动跳转到https)
- nginx网站开启https访问,http自动跳转到https
- Tomcat配置https及访问http自动跳转至https
- Tomcat配置https及访问http自动跳转至https
- 【Tomcat】配置https及访问http自动跳转至https
- Tomcat配置https及访问http自动跳转至https
- Tomcat配置https及访问http自动跳转至https
- Tomcat配置https及访问http自动跳转至https
- Tomcat配置https,及访问http自动跳转至https
- ping命令!SEO优化前必要的测速!
- C# 特性详解
- 能力成熟度模型CMM
- 2017年开始做百度竞价四个阶段,进来看看你属于哪个阶段
- Mybatis实战之TypeHandler高级进阶
- Apache2+Tomcat7配置http请求自动跳转到https的方法
- 存储程序计算机的工作原理简介
- c++ Segmentation fault Warning
- c编写 Battle Over Cities
- JavaScript——封装输出log信息的方法
- 搜索推广记录的关键词看不到访问时长,是恶点吗?
- 抽象类(abstract)与接口(interface)的区别?
- leetcode113~Path Sum II
- MySQL数据库集群实现负载均衡的安装配置详解