请教各位大侠,apache+tomcat 怎么实现http,https的自动切换跳转?
发布网友
发布时间:2022-07-15 01:32
我来回答
共3个回答
热心网友
时间:2023-11-15 02:36
ttp到https的自动跳转
实现从http到https的自动跳转(主页的自动跳转),不需要修改任何代码,使用了tomcat的功能。
到应用的web.xml文件中,加入如下条件:
<security-constraint>
<web-resource-collection>
<web-resource-name>Protected Area</web-resource-name>
<url-pattern>/web/index.jsp</url-pattern>
<http-method>DELETE</http-method>
<http-method>GET</http-method>
<http-method>POST</http-method>
<http-method>PUT</http-method>
</web-resource-collection>
<user-data-constraint>
<transport-guarantee>CONFIDENTIAL</transport-guarantee> ----这个是关键,表示是需要使用SSL.
</user-data-constraint>
</security-constraint>追问首先感谢你,我上面提问的时候没说清楚,我想要实现的功能是登录页面是https,其他页面访问都是http,你这种方法应该是整个应用都是https了,请问这位大侠你有没有其他办法实现这个功能?
热心网友
时间:2023-11-15 02:36
配置.htaccess文件,对需要加密的url重写到https上追问您能否给一个详细的操作说明,这个我也试过,但是没有弄出来,感谢啦。。。
热心网友
时间:2023-11-15 02:37
参*要改正别人之前,先检查自己有没有出错。