cas 单点退出后跳转地址

http://happyqing.iteye.com/admin/blogs/1934087

spring security 结合cas单点登录退出后的返回地址

一.在配置的退出地址后面加上?service=想返回的地址

如:http://cas.qlteacher.com/cas/logout?service=http://base.domain.com/base

<!-- 注销服务器端 -->
<bean id="requestSingleLogoutFilter" class="org.springframework.security.web.authentication.logout.LogoutFilter"><constructor-arg value="http://cas.qlteacher.com/cas/logout?service=http://base.domain.com/base" /><constructor-arg><bean class="org.springframework.security.web.authentication.logout.SecurityContextLogoutHandler" /></constructor-arg><property name="filterProcessesUrl" value="/j_spring_cas_security_logout" />
</bean>

二.cas应用配置cas-servlet.xml

给<bean id="logoutController" class="org.jasig.cas.web.LogoutController" 加入

p:followServiceRedirects="true"

若有cas源码,可以看见

在org.jasig.cas.web.LogoutController#handleRequestInternal会处理传进来的service,

并做跳转 return new ModelAndView(new RedirectView(service));

其他

在**view.properties文件中配置的LogoutView.jsp

casLogoutView.url=/WEB-INF/view/jsp/ql/ui/**LogoutView.jsp

是在cas-servlet.xml中的logoutController引用的,

<bean id="logoutController" class="org.jasig.cas.web.LogoutController"

p:logoutView="casLogoutView"

少个.url不好搜到。

配置上面的退出返回地址就不会进LogoutView.jsp了。

spring security 结合cas单点登录退出后的返回地址相关推荐

  1. Spring Security OAuth2 SSO 单点登录

    基于 Spring Security OAuth2 SSO 单点登录系统 SSO简介 单点登录(英语:Single sign-on,缩写为 SSO),又译为单一签入,一种对于许多相互关连,但是又是各自 ...

  2. 关于Spring Security框架 关于单点登录sso

    1.Spring Security的作用 Spring Security主要解决了认证和授权相关的问题. 认证(Authenticate):验证用户身份,即登录. 授权(Authorize):允许用户 ...

  3. springBoot整合spring security+JWT实现单点登录与权限管理前后端分离

    在前一篇文章当中,我们介绍了springBoot整合spring security单体应用版,在这篇文章当中,我将介绍springBoot整合spring secury+JWT实现单点登录与权限管理. ...

  4. springBoot整合spring security+JWT实现单点登录与权限管理前后端分离--筑基中期

    写在前面 在前一篇文章当中,我们介绍了springBoot整合spring security单体应用版,在这篇文章当中,我将介绍springBoot整合spring secury+JWT实现单点登录与 ...

  5. 使用Spring Security OAuth2实现单点登录(SSO)系统

    一.单点登录SSO介绍   目前每家企业或者平台都存在不止一套系统,由于历史原因每套系统采购于不同厂商,所以系统间都是相互独立的,都有自己的用户鉴权认证体系,当用户进行登录系统时,不得不记住每套系统的 ...

  6. java登录失败三次一小时后再等_Spring Security实现多次登录失败后账户锁定功能...

    在上一次写的文章中,为大家说到了如何动态的从数据库加载用户.角色.权限信息,从而实现登录验证及授权.在实际的开发过程中,我们通常会有这样的一个需求:当用户多次登录失败的时候,我们应该将账户锁定,等待一 ...

  7. 爆破专栏丨Spring Security系列教程之实现CAS单点登录上篇-概述

    作者:千锋一一哥 前言 从本章节开始,一一哥 会给各位讲解一个很常见也很重要的知识点,就是单点登录!现在的大型分布式项目,基本都会考虑实现单点登录,而且现在网上也有很多单点登录的实现方案.开源项目,但 ...

  8. java培训爆破专栏之Spring Security系列教程之实现CAS单点登录上篇-概述

    作者:千锋一一哥 前言 从本章节开始,一一哥 会给各位讲解一个很常见也很重要的知识点,就是单点登录!现在的大型分布式项目,基本都会考虑实现单点登录,而且现在网上也有很多单点登录的实现方案.开源项目,但 ...

  9. CAS单点登录(十一)——单点退出

    在前面我们讲解了CAS的单点登录客户端接入,对于CAS的登录有了更清楚的了解,今天我们讲解一下在CAS中的单点退出问题. 首先我们要明白单点退出(单点注销)与注销的区别: 其实官方文档也给我们详细的解 ...

  10. web工程中集成cas单点登录

    背景 cas的服务端已经搭建成功,现在需要在web项目中集成cas client.我们项目使用spring 1.在pom中配置 <!--cas单点登录 --><dependency& ...

最新文章

  1. python数据类型-Python3基本数据类型(一、数字类型)
  2. 【全文搜索引擎】Elasticsearch基本查询基础JavaAPI
  3. 【重难点】【分布式 01】RESTful、RPC 对比、Dubbo、Spring Cloud 对比、Eureka、Zookeeper、Consul、Nacos 对比、分布式锁
  4. Hadoop单机环境搭建整体流程
  5. sql用于字符串的聚合函数_SQL字符串函数用于数据整理(争用)
  6. 《linux核心应用命令速查》连载七:bg:后台运行命令
  7. 帆软查询前后鼠标进入到某个位置隐藏或显示参数面板
  8. ActivityGroup 例子
  9. iptables指南
  10. spring boot 动态代理
  11. 2020年下半年信息安全工程师下午真题及答案解析
  12. 微服务架构 | 怎样解决超大附件分片上传?
  13. eclipse使用的常见问题
  14. springboot下载excel(解决文件损坏问题)
  15. 东芝笔记本出现w ndows,夏日白色清新范 13.3英寸东芝L830评测
  16. 做网站怎样抓住搜索引擎规则
  17. [原创]【2011/6/8】高一名师网校课程大全
  18. 用胶带屏蔽PCIE接口解决兼容问题,150块的P104矿渣卡也能跑深度学习
  19. HMC7044调试说明
  20. 计算机算最大值如何操作,如何合理设置计算机的虚拟内存值(初始大小及最大值)?...

热门文章

  1. 3.cesium雨、雪、雾天气场景效果
  2. android客户端功能,人人网Android版手机客户端功能详解
  3. 干货!基于信息瓶颈理论的神经元竞争初始化策略
  4. KK集团冲刺上市背后:亏损规模连年飙升,KK馆贡献占比正在衰减
  5. 感恩有你 华为云学院伴你前行
  6. Golang 1.16 新特性-embed 包及其使用
  7. python 年月日转换日期_python 二〇二〇年九月二十四日 汉字日期转化为数字日期...
  8. vivado ERROR: [Synth 8-4556] size of variable is too large to handle
  9. unity reflect_使用Unity Reflect的不同方法
  10. cvpr 2018 image caption generation论文导读(含workshop)