单点登录cas常见问题(三) - 单点登出时,子系统是否同步登出?
来源:互联网 发布:易语言聊天室源码 编辑:程序博客网 时间:2024/06/04 23:23
答案是:子系统会同步登出。
可以跟踪源码(这里cas版本是4.x)
调用流程如下:
terminateSessionAction.terminate(flowRequestContext)
centralAuthenticationService.destroyTicketGrantingTicket(tgtId)
实现类CentralAuthenticationServiceImpl.destroyTicketGrantingTicket(tgtId)
logoutManager.performLogout(ticket);
实现类LogoutManagerImpl.performLogout(ticket);
handleLogoutForSloService((SingleLogoutService) service, entry.getKey());
performBackChannelLogout(logoutRequest)
httpClient.sendMessageToEndPoint(msg);
最后调用了httpClient通知子系统,子系统终结本地session。
最后调用了httpClient通知子系统,子系统终结本地session。
0 0
- 单点登录cas常见问题(三) - 单点登出时,子系统是否同步登出?
- CAS单点登录登出原理
- CAS单点登录四-单点登出
- CAS单点登出
- 实现CAS单点登出
- cas 单点登出
- 实现CAS单点登出
- cas单点登出
- 实现CAS单点登出
- CAS(8)-单点登出
- CAS客户端单点登出
- CAS(8)-单点登出
- CAS单点登出:一
- CAS单点登出:二
- 第三篇 CAS单点登录和登出
- CAS单点登录登出的实现
- cas client入门之三:单点登出
- CAS单点登录源码解析之【单点登出】
- mysql之插入、更新、删除
- ios免签名开发
- QT中颜色选择器QColorDialog的重新实现
- 如何提高VS2010的性能,VS2010不再卡
- C/S和B/S以及三层结构
- 单点登录cas常见问题(三) - 单点登出时,子系统是否同步登出?
- 如何设置字体
- Java排序算法:快速排序
- oracle参数之DEFERRED_SEGMENT_CREATION
- mysql之索引
- CodeForces 600B 二分
- flask-sqlalchemy不同的关系的实例
- 2016感想
- java中的Arrays的asList方法