`

Tomcat 支持https请求的设置

阅读更多
一、让tomcat支持https请求需要进行如下设置:
1. 生成证书
2. 应用证书到Tomcat
3. 将tomcat的http请求自动转向https。
二、详细设置:
1.沃通(https://buy.wosign.com)上购买一个证书,解压得到jks证书.
2.应用证书到Tomcat
修改conf/server.xml文件
1) 取消注释并修改为:
<Connector port="443" protocol="HTTP/1.1" SSLEnabled="true" maxThreads="150" scheme="https" secure="true"          clientAuth="false" sslProtocol="TLS" keystoreFile=”${FilePath}” keystorePass=”密码” />
2)  修改http转发到https的端口
<Connector port="80" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="443" />
3.将tomcat的http请求自动转向https
修改conf/web.xml文件
添加如下片段:
<security-constraint>
<web-resource-collection>
<web-resource-name>Entire Application</web-resource-name>
<url-pattern>/*</url-pattern>
</web-resource-collection>
<user-data-constraint>
<transport-guarantee>CONFIDENTIAL</transport-guarantee>
</user-data-constraint>
</security-constraint>

分享到:
评论

相关推荐

    用tomcat和openSSL构建https双向认证

    这是我实战的笔记,全程直播。 #### Tomcat和Openssl构建HTTPS双向认证 ###### 选择HTTPS WEB服务器 Linux下安装OpenSSL 一、创建服务器证书、客户端...2、配置Tomcat支持HTTPS双向认证(服务器将认证客户端证书)

    GET请求与POST请求-Tomcat视频教程

    GET请求与POST请求-Tomcat视频教程

    SpringBoot2.1.3修改tomcat参数支持请求特殊符号问题

    最近遇到一个问题,比如GET请求中,key,value中带有特殊符号,请求会报错。接下来通过本文给大家分享解决SpringBoot2.1.3修改tomcat参数支持请求特殊符号 ,需要的朋友可以参考下

    tomcat解决跨域访问问题配置

    tomcat解决跨域访问问题,具体配置如下: 1、修改tomcat下的Conf/web.xml文件,在该文件内容中新增以下配置,注意,若该web.xml中存在其它filter,则需要将该filter放在所有filter前面; &lt;filter-name&gt;...

    tomcat 7的hive驱动包&impala;驱动包

    tomcat 7的hive驱动包&impala;驱动包,去除了hive-jdbc-2.1.0.2.5.0.0-1245-standalone,这个jar不能在tomcat 7使用

    Tomcat监控工具Probe,支持tomcat6-7-8-9.zip

    Applecations:tomcat上面正在跑的应用,可以看到每个应用的状态、请求数、session数等,点进去可以查看详细信息 Data Sources:tomcat的数据源,我这里没有配置数据源 Deployment:代码部署,选择一个war并...

    tomcat跨域访问

    在开发vue时,使和vue-cli开发时,后台为tomcat,因此需要配置tomcat支持跨域请求,这样可以在vue 开发阶段调用后台接口。

    tomcat6、7、8、9, maven3.5

    的Apache Tomcat 8.5.x的支持相同的Servlet,JSP,EL和WebSocket规范的版本的Apache Tomcat 8.0.x. 除此之外,它也实现了JASPIC 1.1规范。还有在许多领域显著变化引擎盖下,从而提高了性能,稳定性和总拥有成本。...

    Tomcat 7 API文档

    由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了...

    iOS企业级应用的tomcat服务器和客户端配置

    iOS7.1之后苹果从安全性考虑添加了https的限制,https协议要求服务器支持https请求并且配置有效的SSL证书 ,SSL证书可以从权威机构购买也可以自己openSSL制作,本文档主要说明用tomcat配置https自签名证书 ...

    Tomcat6_优化_方案

    maxThreads="1000" 最大线程数,因为每个请求Tomcat都会使用一个线程来处理,所以代表最大同时请求数 8. 可以粗略认为,同一时间点(如1毫秒内)最大同时并发数 = acceptCount + maxThreads, 9. 但实际上每秒处理的...

    tomcat安装包jakarta-tomcat-5.0.18.exe

    由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5 支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了...

    apache-tomcat-8.5.78-windows-x64.zipjava web 工具 Tomcat

    由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了...

    Tomcat 8 软件及源码

    3. 并发性改进:Tomcat 8 对并发性进行了改进,包括更好的线程管理、请求处理和响应处理等方面的优化。 4. EL 3.0支持:Tomcat 8 支持最新的EL(表达式语言)3.0规范,提供了更多的表达式功能和语言特性。 5. JSP ...

    apache-tomcat-8.5.40

    由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了...

    Tomcat 9 软件及其源码

    1. Servlet 4.0支持:Tomcat 9 支持最新的 Servlet 4.0 规范,包括对 HTTP/2 和 HTTP/2 Server Push 的支持,以及对 HTTP 请求方法的扩展等。 2. WebSocket 1.1支持:Tomcat 9 支持最新的 WebSocket 1.1 规范,包括...

    apache-tomcat-8.0.48

    由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了...

    Tomcat 安装与配置.pdf

    由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了...

    apache-tomcat-7.0.94

    由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了...

    apache-tomcat-7.0.82

    apache是一个开源组织,你可上网搜索, tomcat是apache开发的一个应用...也就是说当客户端访问的是静态文件是,就从http服务器访问,如果是访问动态文件(jsp)时,http服务器就会把请求交给tomcat,让tomcat处理。

Global site tag (gtag.js) - Google Analytics