cas 4.2.x 单点登出
来源:互联网 发布:etf套利交易软件 编辑:程序博客网 时间:2024/05/22 12:26
上一篇是cas配置shiro,这次说一说单点登出.特别感谢 白夜船长大神 !
cas配置shiro:http://blog.csdn.net/mr_yangzc/article/details/69396622
依然给出官方文档,https://apereo.github.io/cas/4.2.x/installation/Logout-Single-Signout.html
单点登出非常简单 在client web.xml中配置
<!-- 单点登出 -->
<listener>
<listener-class>org.jasig.cas.client.session.SingleSignOutHttpSessionListener</listener-class>
</listener>
<filter>
<filter-name>CAS Single Sign Out Filter</filter-name>
<filter-class>org.jasig.cas.client.session.SingleSignOutFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>CAS Single Sign Out Filter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
这里也许会有人在项目启动时候报错:
java.lang.IllegalArgumentException: casServerUrlPrefix cannot be null.
原因也非常简单,jar包版本不对 解决方法:在 cas server 中的 cas.properties中进行配置:
# Specify whether CAS should redirect to the specified service parameter on /logout requests
# cas.logout.followServiceRedirects=false
cas.logout.followServiceRedirects=true
##
# Single Logout Out Callbacks
#
# To turn off all back channel SLO requests set this to true
# slo.callbacks.disabled=false
slo.callbacks.disabled=false
#
# To send callbacks to endpoints synchronously, set this to false
# slo.callbacks.asynchronous=true
slo.callbacks.asynchronous=true
- cas 4.2.x 单点登出
- CAS单点登出
- 实现CAS单点登出
- cas 单点登出
- 实现CAS单点登出
- cas单点登出
- 实现CAS单点登出
- CAS(8)-单点登出
- CAS客户端单点登出
- CAS(8)-单点登出
- CAS单点登出:一
- CAS单点登出:二
- cas 单点登陆、登出原理
- CAS单点登录登出原理
- CAS单点登录四-单点登出
- 源代码解读Cas实现单点登出
- 第三篇 CAS单点登录和登出
- cas client入门之三:单点登出
- 事物的四大特性
- js日历插件--laydate
- Spring核心技术--AOP
- iOS 2D绘图详解(Quartz 2D)之路径(点,直线,虚线,曲线,圆弧,椭圆,矩形)
- Anroid ListView分组和悬浮Header实现
- cas 4.2.x 单点登出
- mysql死锁分析
- win2012 r2 + IIS8.5 伪静态设置脚本映射
- java用命令行编译运行时带有包和使用外部jar包的情况
- aria-label及aria-labelledby应用
- poj
- Android自带类实现语音合成
- 完美解决ScrollView与内部嵌套的TextView滚动冲突
- Mac 下tomcat的配置方法