`
starbhhc
  • 浏览: 658257 次
  • 性别: Icon_minigender_2
  • 来自: 深圳
社区版块
存档分类
最新评论

第九节:cas4.0 单点退出后跳转问题

 
阅读更多

cas单点退出直接链接到服务器的logout地址,为了使退出后能返回原来的项目,需要做的修改。

1.服务端cas-servlet.xml配置

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

把属性p:followServiceRedirects="${cas.logout.followServiceRedirects:false}"  中的false改为true,使支持logout输入service参数为跳转路径。

 

 

2.退出的链接后加上?service=希望退出后返回的地址

<script>

function ssoLogout(){

if(confirm('确定要退出系统吗?')){

//top.location.href ='http://sso.jadyer.com:8080/cas-server-web/logout?service=http://blog.csdn.net/jadyer';

top.location.href ='http://localhost:8081/cas/logout?service=http://localhost:7777/t1';

}

}

 

</script>

例如 client1的退出 <a href="javascript:ssoLogout();">退出</a>

分享到:
评论

相关推荐

    CAS4.0单点登录

    在本文中,我们将深入探讨CAS4.0单点登录系统的工作原理、配置和实际应用。 一、CAS4.0单点登录系统工作原理 1. 用户访问受保护资源:当用户尝试访问需要身份验证的Web应用时,会被重定向到CAS服务器。 2. 登录...

    cas4.0源码包

    9. **单点登出**:除了单点登录,CAS4.0.0还支持单点登出功能,用户在一个应用中登出时,会自动从所有已登录的应用中同步登出。 10. **移动设备和Web应用支持**:随着移动设备的普及,CAS4.0.0对移动应用的认证也...

    cas4.0单点登录系统的war

    CAS(Central Authentication Service)是Java开发的一个开源身份验证框架,主要功能是实现单点登录(Single Sign-On,简称SSO)。CAS4.0是CAS的一个版本,它提供了一种集中式的用户认证服务,使得用户在访问多个...

    cas单点登录4.0

    在你提供的资源中,"cas单点登录4.0"包含了CAS服务器的WAR包和4.0版本的源代码,这对于理解CAS的工作原理,以及自定义和扩展CAS功能来说非常有价值。 1. **CAS 4.0 概述** CAS 4.0是CAS项目的一个重要版本,它带来...

    cas4.0 server的eclipse项目

    【标题】"CAS4.0 Server的Eclipse项目"是一个基于Java开发的身份验证服务系统,专为Web应用程序提供单点登录(Single Sign-On, SSO)解决方案。CAS,即Central Authentication Service,是一个开源项目,旨在简化...

    cas4.0集成restle所需jar文件

    在IT行业中,CAS(Central Authentication Service)是一种广泛使用的开源单点登录(Single Sign-On, SSO)框架,它主要用于提供安全的身份验证和授权服务。CAS 4.0 是 CAS 的一个较旧版本,但仍然被许多机构和组织...

    cas-server4.0

    【CAS服务器4.0:构建安全的Web身份验证框架】 CAS(Central Authentication Service)是一种开源的身份验证协议,常用于构建单点登录(Single Sign-On,SSO)系统。CAS服务器4.0是该协议的一个重要版本,提供了...

    cas4.0单点登录开箱即用带tomcat

    基于CAS4.0.0版本的单点登录,自带tomcat8,已配置SSL,只需要在本地创建一个cas.keystore证书放在D盘下就可以运行了。证书名称跟密码可自行修改或参照本tomcat。登录页面的logo与背景图已预留,替换即可

    cas单点登录

    综上所述,CAS 4.0.x是一个强大的单点登录解决方案,为多应用环境提供了统一的身份认证和授权管理,简化了用户登录流程,提高了安全性。开发者可以根据提供的文档和源代码,灵活地配置和扩展以适应不同的应用场景。

    CAS多数据库配置单点登录

    3. CAS Service 版本 cas-server-4.0:作为CAS服务器端,提供了单点登录身份验证服务。 4. CAS Client 版本 cas-client-core-3.3:作为CAS客户端,提供了单点登录身份验证客户端功能。 二、配置客户端 为了实现单...

    cas4.2.4、cas4.0war包

    CAS(Central Authentication Service)是一种广泛使用的开放源代码身份验证框架,它允许用户通过单个登录(Single Sign-On,SSO)访问多个应用系统。在您提供的信息中,我们有两个版本的CAS服务器WAR包:cas-server...

    落雨博客基于CAS框架的单点登录技术讲解(ppt+code实例+doc)配套资料

    [置顶] SSO单点登录系列2:cas客户端和cas服务端交互原理动画图解,cas协议终极分析 http://blog.csdn.net/ae6623/article/details/8848107 目 录 1 引言 4 1.1 摘要 4 1.2 范围 4 1.3 读者对象 4 1.4 关键词 4 2 ...

    CAS单点登录系统之java实现(part_1)

    资源列表(1:cas CAS Server,2:Cas_Client_One 授权系统,3:graduationDesign 用户组织管理系统,4:CAS单点登录论文.doc,5:CAS单点登录文献综述.doc,6:基于CAS的用户管理单点登录门户系统ppt.ppt)

    CAS单点登录,退出后ticket失效报出异常解决办法—换jar包

    CAS单点登录,退出后ticket失效报出异常解决办法——换jar包 把客户端的 casclient.jar 包换成我的这个。

    CAS单点登录(SSO)服务端自定义认证+CAS客户端配置+CAS完整使用文档+CAS4.2.7 cas-serv服务端源码 cas-client客户端源码

    CAS(Central Authentication Service)是Java开发的一个开源的单点登录(Single Sign-On,简称SSO)框架,主要用于解决网络应用中的身份验证问题。本压缩包提供了CAS服务端自定义认证的实现,以及CAS客户端的配置...

    cas 单点登录 解决方案.

    cas 单点登录解决方案 cas 单点登录解决方案是目前比较流行的企业业务整合的解决方案之一。SSO 的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。随着企业的发展,业务系统的数量...

    cas-server-4.0版本

    6. **测试与集成**:测试CAS服务器的功能,例如单点登录、注销、服务验证等。同时,需要将其他应用系统配置为信任CAS,以便通过CAS进行身份验证。 7. **监控与日志**:CAS服务器会有详细的日志输出,可以通过`logs/...

    可直接导入eclipse运行的CAS4.0

    直接将压缩包解压,导入eclipse中,替换deployerConfigContext.xml、cas-servlet.xml spring-configuration中的配置文件(将官网原来的配置文件复制过来替换即可。这些XML是根据自己的业务需求已经修改过的)。

Global site tag (gtag.js) - Google Analytics