解决方案 »
- JAVA新手问问题,求大大们帮帮忙
- jndi配置源,MYSQL连接无反应,也不报错
- tomcat的下载版本的区别
- 配置连接池问题,成功配置后,配置代码消失,但是连接池可以用
- jsonStore getCount()=0??
- 请问谁有好用的j2ee代码生成机啊,求了老长时间,谢谢了!!!!
- 就10分了。。那位哥哥帮我翻译成JAVA,谢谢了
- 网上技术交流会:SOA架构中的服务中介-- ESB
- 关于axis2的webservice的问题,谢谢,总是提示class not found
- The function equals must be used with a prefix when a default namespace is n
- 整合SSH2时,hibernate配好主外键关联,数据添加不上!
- 页面导出csv文件?
ticketgrantingticket对象里面有一个list还是map
忘记了
放着曾经认证过的所有地址
当你向cas server发送logout请求时
它会遍历这个地址容器
向每一个客户端发logout请求
这些客户端都会得到分发的logout请求并且把自己的session invalidate
而不是先把自己的invalidate
另外renew用默认的就行
不用自行修改
恩,这个之前确实是不知道.也就说不用自己无效化session了.
那我的这个问题怎么解决呢?我在ff下看过了,在我注销(cas/logout)后,path为/cas的cookie还是存在的.
有查看过源码,cas服务器调用了Spring的CookieGenerator.removeCookie方法.
但是在我是,cookie是没有被删除的,为什么?谢谢
ticketgrantingticket对象里面有一个list还是map
忘记了
放着曾经认证过的所有地址
当你向cas server发送logout请求时
它会遍历这个地址容器
向每一个客户端发logout请求
这些客户端都会得到分发的logout请求并且把自己的session invalidate
而不是先把自己的invalidate
另外renew用默认的就行
不用自行修改
=============================================================
如果你的SingleSignOutFilter存在,那么就可以按如下步骤进行调试
1,在SingleSignOutFilter中设置断点
2,页面上点击注销(直接连接到http://pcenshao:8080/cas/logout?service=http://pcenshao:8080/log/,不用response.sendRedirect("");),
按照2楼所说的机制,这时CAS server会发一个请求到客户端,带注销的参数
如果断点拦截到,注销就会成功,否则再断点server端
我有看过服务端的代码,确实是向客户端发一个请求,内容是一个xml格式的东西在AbstractWebApplicationService.logOutOfService方法里
源代码如何导入到eclipse
关于注销不成功,你查下你的配置1:SingleSignOutFilter是否存在2:CAS SERVER端关于COOKIE的配置是否有改动过,默认为security的
=============================================================
如果你的SingleSignOutFilter存在,那么就可以按如下步骤进行调试
1,在SingleSignOutFilter中设置断点
2,页面上点击注销(直接连接到http://pcenshao:8080/cas/logout?service=http://pcenshao:8080/log/,不用response.sendRedirect("");),
按照2楼所说的机制,这时CAS server会发一个请求到客户端,带注销的参数
如果断点拦截到,注销就会成功,否则再断点server端
关于注销不成功,你查下你的配置1:SingleSignOutFilter是否存在2:CAS SERVER端关于COOKIE的配置是否有改动过,默认为security的
=============================================================
如果你的SingleSignOutFilter存在,那么就可以按如下步骤进行调试
1,在SingleSignOutFilter中设置断点
2,页面上点击注销(直接连接到http://pcenshao:8080/cas/logout?service=http://pcenshao:8080/log/,不用response.sendRedirect("");),
按照2楼所说的机制,这时CAS server会发一个请求到客户端,带注销的参数
如果断点拦截到,注销就会成功,否则再断点server端