我现在有一个应用,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所以资源都不能被访问了。
这个问题我纠结了好久,还是没有解决。。
这个是我要做的毕业设计啊,过几天就要交了,请各位给点意见,小弟感激万分。。。