首页 > 其他分享 >让用户访问Tomcat时强制跳转到Https方式

让用户访问Tomcat时强制跳转到Https方式

时间:2023-08-28 14:02:08浏览次数:55  
标签:Tomcat 用户 访问 Https 跳转 强制


让用户访问Tomcat时强制跳转到Https方式。

首先配置Tomcat可以在Https下运行,相应的配置,请查看其它说明文档。
http://www.iteye.com/topic/78274
修改tomcat/conf/web.xml文件,在 </welcome-file-list> 下面加上如下语句

<login-config>
<!-- Authorization setting for SSL -->
<auth-method>CLIENT-CERT</auth-method>
<realm-name>Client Cert Users-only Area</realm-name>
</login-config>
<security-constraint>
<!-- Authorization setting for SSL -->
<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,用户,访问,Https,跳转,强制
From: https://blog.51cto.com/u_16237557/7263439

相关文章

  • Tomcat使用GZip压缩网页数据
    这个技术旨将在服务端需要输出到客户端的数据信息使用Gzip方式进行压缩,然后再传输到客户端,客户端接收到数据后会自动解压并输出,它的好处是可以减少网页下载的数据量,降低网络负载,提高网页输出到客户端的速度,而Gzip技术几乎是目前所有浏览器都支持的,包括IE6。 找到tomcat/conf/serve......
  • 在spring、tomcat中使用多数据源并支持分布式事务管理
    题目起得有点模糊,第一次接触这东西,还不怎么理解。 起因: 小项目,没有用分布式,但要操作两个数据库。本以为随便用spring配置两个数据源就搞定,查询是没问题,问题是有一个数据库老是插不进数据。Google狂搜之后,大概了解到是事务控制的问题。我用的是spring的声明式事务管理(<tx:annotat......
  • 如何把Https网站中的安全证书导入到java中的cacerts证书库中?
     如何把Https网站中的安全证书导入到java中的cacerts证书库中?在项目开发中,有时会遇到与SSL安全证书导入打交道的,如何把证书导入java中的cacerts证书库呢?其实很简单,方法如下:每一步:进入某个https://www.xxx.com开头的网站,把要导入的证书下载过来,在该网页上右键>>属性......
  • 完美配置Tomcat的HTTPS
    Tomcat配置HTTPS的文章到处都有,过程也比较简单,随后文中会转一段过来。但对于启用APR情况下报异常“java.lang.Exception:ConnectorattributeSSLCertificateFilemustbedefinedwhen usingSSLwithAPR”的解决方法上处理的都比较偷懒,通常都是把APR注释掉不启用APR。做为一......
  • js 判断如果是移动端就自动跳转到 移动端的页面上去
    js判断如果是移动端就自动跳转到移动端的页面上去 <script>!(function(){constuserAgent=naviator.userAgent;constandroid=userAgent.match(/(Android);?[\s\/]+([\d.]+)?/);constiphone=userAgent.......
  • 学生信息登记表单的录入删除代码JS+HTML TOMCAT听课笔记
    <!DOCTYPEhtml><html><head></head><body><formclass="info"autocomplete="off">姓名:<inputtype="text"class="uname"name="uname"&......
  • Tomcat参数配置
    http://tomcat.apache.org/tomcat-6.0-doc/config/http.html enableLookups:是否反查域名,取值为:true或false,默认true。为了提高处理能力,如果不需要取得访问来源的域名,应设置为false,设置为false的时候,只能获取IP。 maxThreads:设置最大并发数,默认200。 acceptCount:允许的最大连接数......
  • pip install numpy -i https://pypi.tuna.tsinghua.edu.cn/simple
    pipinstallnumpy-ihttps://pypi.tuna.tsinghua.edu.cn/simpleLookinginindexes:https://pypi.tuna.tsinghua.edu.cn/simpleCollectingnumpyDownloadinghttps://pypi.tuna.tsinghua.edu.cn/packages/8b/d9/22c304cd123e0a1b7d89213e50ed6ec4b22f07f1117d64d28f81c08......
  • 高版本的IDEA中怎样使用Tomcat
    在前面其实我已经学过了Tomcat服务器的使用,然后学习IDEA上面集成Tomcat应该来说是水到渠成的,但是由于老师的IDEA版本和目前我使用的版本差异较大,所以关于在IDEA上面使用集成的Tomcat一直有困惑。特别是在学习Servlet的时候,故查阅相关资料注意:关于Tomcat的配置查看原来的文档即可......
  • mac生成https本地证书
    生成证书我们将使用mkcert这个零配置的命令行工具生成证书。首先安装mkcert。macOS下可以使用Homebrew安装,其他系统请参考mkcert的文档:brewinstallmkcertbrewinstallnss其中,nss是可选的,如果不使用或者不需要测试Firefox,那么可以不安装nss。接着我们创建一个......