CAS4.2单点登录如何配置多个系统登录一次和退出到登录页问题

1、我用CAS4.2搭建了cas服务端,客户端是3.4.1版本2、现在服务端配置好了,也可以通过我配置的客户端系统访问和查询数据库登录3、问题:我配置了两个cas系统castest1和castest2,两个系统serverName分别配置为hhaip-cas1.com和hhaip-cas2.com,现在我访问castest1且登录成功,然后同一浏览器访问castest2还是跳转到登录页面,预期应该直接跳转到我访问的页面才是4、问题2:我想退出到登录页,但是我每次都退出到我设置的那个链接,且打开浏览器新标签访问我这个系统竟然不会跳转到登录页而是直接跳转到我的系统页面,即:我可能没有退出成功,下图是我的退出URL和客户端web.xml配置。5、注意我的cas-server是4.2版本和老版本差别很大,请大家不要复制其他的代码回答问题。

问题1:hhaip-cas1.com、hhaip-cas2.com和hhaip-secure.com的IP分别是什么?如果都是127.0.0.1,那端口号得错开,不能全部8080;如果不一样,那从这个配置文件看不出问题,只能后台瞧一下日志,看访问app2的时候ServiceTicket为什么没有生产,TGT为什么被销毁

问题2:使用HTTP就别指望本地能正常退出了,换HTTPS吧
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-03-14
对于cas4.0在cas-server.xml中搜索logoutAction,将${cas.logout.followServiceRedirects:false}中的false改成true,如下:
<bean id="logoutAction" class="org.jasig.cas.web.flow.LogoutAction"
p:servicesManager-ref="servicesManager"
p:followServiceRedirects="${cas.logout.followServiceRedirects:true}"/>
至于cas4.2,cas-server.xml中少了很多东西,把这三行放到最后试试本回答被网友采纳
第2个回答  2016-12-14
url路劲有问题追问

能否说的具体点或者帮我贴点代码

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网