`
wusuoya
  • 浏览: 637766 次
  • 性别: Icon_minigender_2
  • 来自: 成都
社区版块
存档分类
最新评论

cas 单点退出后跳转问题

    博客分类:
  • SSO
 
阅读更多

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

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

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

把属性p:followServiceRedirects="${cas.logout.followServiceRedirects:false}"  中的false改为true

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

例如 client1的退出  <a href="http://cas.google.com.cn/logout?service=http://client1.google.com.cn">退出</a>

        client2的退出  <a href="http://cas.google.com.cn/logout?service=http://client2.google.com.cn">退出</a>

分享到:
评论

相关推荐

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

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

    单点登录cas参考

    文档中提到了许多常见问题及其解决方案,例如登录成功后跳转地址错误、业务系统间无法互相访问、客户端如何获取登录用户名、单点退出配置及注意事项、session超时分析和解决方案等。 #### 六、附录 文档最后提供了...

    discuz x2.5和cas集成,实现cas单点登录 sso

    X2.5与CAS(Central Authentication Service)集成是一种常见的身份验证解决方案,它能够实现单点登录(Single Sign-On, SSO)功能。在SSO系统中,用户只需登录一次,就可以在多个相互独立的应用系统之间自由切换,...

    基于cas的sso 单点登录tomcat配置过程

    7. **退出SSO**:为了实现单点登出,需要在应用中添加一个登出链接,点击后将用户从CAS服务器中注销,同时清除应用中的会话信息。 8. **测试SSO功能**:完成上述配置后,重启Tomcat服务器,尝试访问应用中的受保护...

    cas对接 net系统说明文档

    ##### 步骤一:定义系统CAS单点登录参数和请求地址 在`Web.config`文件的`&lt;configuration&gt;`标签下增加`&lt;appSettings&gt;`标签,如果已经存在,则无需重复添加,直接编辑现有标签即可。具体参数配置如下: ```xml ...

    CAS客户端开发说明1

    CAS(Central Authentication Service)是一种广泛使用的开源单点登录(SSO)协议,它允许用户通过单一的身份验证登录多应用程序,而无需多次输入凭证。 首先,开发人员需要获取并设置开发环境。这包括检出两个项目...

    shrio Cas 集成

    Shiro CAS 集成是将 Apache Shiro 安全框架与 Central Authentication Service(CAS)进行整合,以实现单点登录(Single Sign-On, SSO)功能。Apache Shiro 是一个强大且易用的 Java 安全框架,提供认证、授权、会话...

    php的sso单点登录实现方法

    SSO(Single Sign-On)单点登录是一种身份验证机制,允许用户在一次登录后访问多个相互关联的应用系统,而无需再次进行身份验证。在PHP环境中实现SSO,通常涉及以下几个关键步骤,以下将详细讲解: 1. **点击登录...

    Java-常见技术场景

    在实际开发中,我们经常会遇到一些常见的技术场景,例如单点登录、权限认证、上传数据的安全性等等。 1. 单点登录 单点登录的英文名叫做:Single Sign On(简称SSO),它允许用户只需要登录一次,就可以访问所有...

Global site tag (gtag.js) - Google Analytics