4
回答
shiro+cas+https最后一步https变成了http

工程使用了 springMVC+shiro+cas+https,其中https是把证书装在阿里云的SLB上,tomcat上是没有开https的,是SLB的433端口转到tomcat的80端口
现在遇到一个问题,浏览器在另一个系统完成登录后,然后访问本工程的url(https://a.com/a.jsp)会发生如下重定向过程:
https://a.com/a.jsp

https://cas.com/login?service=https://a.com/shiro-cas

https://a.com/shiro-cas?ticket=ST-1210136-go2jmLtJCRfhHYXXXXXXX

http://a.com/a.jsp (到这一步时,https成http)
想问一下,最后一步为什么走到了http上了,尝试过在shiro配置文件中给a.jsp增加 SslFilter,结果出现了循环重定向,该如何解决,谢谢

举报
lindent
发帖于1年前 4回/1K+阅
顶部