0 0

CAS 单点登录成功之后如何跳转回到 原来的应用 ?20


我现在有一个应用,context名字叫client1web,对应虚拟域名http://client1.sso.com,
有一个CAS服务器项目,context=cas ,对应虚拟域名https://www.sso.com 。
我现在碰到的问题是:当我访问client1web中的受保护资源http://client1.sso.com/client1web/profile/changepassword的时候,
被拦截到CAS进行登录,我登录了,成功了,但是问题是在回跳到client1web的时候,发现回跳不了,
出现的地址是:http://client1.sso.com/client1web/j_acegi_cas_security_check?ticket=ST-1-T2SzjSR2P1yFxrbiNkS9-cas&isFirst=true;找不到页面,
不是404,也不是500,也不是503等错,就是不显示页面,后台没有报错,但是“profile/changepassword”这个action在client1web中是正确配置的。
我现在想要的效果是:当我登录成功之后,回跳到action地址profile/changepassword 。

并且http://client1.sso.com在没有在cas登录之前,不受保护的资源是可以访问的,经过上面的跳转之后,http://client1.sso.com所以资源都不能被访问了。

这个问题我纠结了好久,还是没有解决。。

这个是我要做的毕业设计啊,过几天就要交了,请各位给点意见,小弟感激万分。。。



2012年5月19日 00:39
  • 大小: 37.3 KB

2个答案 按时间排序 按投票排序

0 0

你这是做一个 第一次登录经过CAS验证后修改密码。
有可能是你票据校对的算法有问题。

2012年5月31日 16:24
0 0

首先你做法是正确的,我们实际那开发中也是这么做的,
1.0 你先确认: http://client1.sso.com/client1web/profile/changepassword
可以用被访问到,
2.0 你把这个地址换成 百度 你看下 是否能正常跳转,
我感觉 是你的跳转地方写错了!(你先打印出来) 而不是  最后到达的地址错误,
你可以吧跳转那个地方的代码给我发下!

2012年5月19日 09:17

相关推荐

    CAS单点登录操作文档

    CAS 是 Yale 大学发起的一个开源项目,旨在为 Web 应用系统提供一种可靠的单点登录方法,CAS 在 2004 年 12 月正式成为 JA-SIG 的一个项目。CAS 具有以下特点: • 开源的企业级单点登录解决方案。 • CAS Server ...

    cas 单点登录 解决方案.

    cas 单点登录 解决方案.

    基于Java集成CAS单点登录【接部署即可启用】

    基于Java中CAS的单点登录,有服务端的所有源码,将tomcat目录下的所有资源直接拷到Tomcat服务中间件的webapp目录下,阅读tomcat-webapp中的read.txt文档,查看使用说明,适用于第一次开发CAS单点登录的同学们,简单...

    CAS单点登录(java)

    CAS单点登录CAS单点登录CAS单点登录CAS单点登录

    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单点登录

    本文在已有的禅道集成CAS单点登录的客户端插件基础上进行的修改,因原有插件在我们的系统上调试无法成功,做了一些定制,环境如下: 1. CAS server 版本:4.0.0 2. 禅道开源版本: 9.6.3 3. 禅道CAS client 插件版本...

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

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

    cas单点登录demo

    cas单点登录的例子程序,运行见说明

    CAS单点登录时序图.puml

    CAS单点登录时序图,UML源码

    cas单点登录技术

    1 单点登录总体解决方案 2 CAS原理和协议 3 CAS安全性 4 CAS工作模式 5 系统设计方案 6 CAS关键技术 6.1 域名规范 6.2 中文用户登录提交时乱码 ...7 单点登录风险 ...9.3 TOMCAT中使用CAS实现单点登录LDAP方式

    CAS单点登录demo

    CAS单点登录的详细讲解文档,所需jar包和tomcat6,CAS Server和CAS Client

    .net cas单点登录

    。net的cas单点登录代码

    集成cas实现单点登录认证.zip

    集成cas实现单点登录认证.zip

    java-cas单点登录服务端

    CAS(Central Authentication Service)是一款不错的针对 Web 应用的单点登录框架,本文介绍了 CAS 的原理、协议、在 Tomcat 中的配置和使用,研究如何采用 CAS 实现轻量级单点登录解决方案。 CAS 是 Yale 大学发起的...

    cas3.5.2单点登录文档详细配置

    本人亲自试验的cas单点登录配置,服务端用cas-server-3.5.2,客户端用cas-client-3.2.1,里边详细描述了具体每一步的配置过程及遇到的问题及异常,相信你也会碰到的,cas-client-3.2.1中需要修改一个java类的源代码...

    CAS单点登录

    cas单点登录war包,可以直接放到tomcat下面webapps

    CAS单点登录配置大全

    cas单点登录配置大全,包括服务端、java客户端、.net客户端和php客户端配置

    CAS单点登录HTTP协议版本配置指南

    CAS 单点登录 HTTP协议 配置指南 SSO CAS 单点登录 HTTP协议 配置指南 SSO CAS 单点登录 HTTP协议 配置指南 SSO

    CAS单点登录服务器端源码

    CAS单点登录服务器端源码,实现应用系统集成CAS单点登录。

    用cas实现mantis单点登录和登出

    用cas实现mantis单点登录和登出,详细讲了mantis的程序修改用cas实现SSO,已经在实际中应用,非常有帮助

Global site tag (gtag.js) - Google Analytics