jasig cas单点登录中的如何统一注销
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/21 00:36:24
jasig cas单点登录中的如何统一注销
最近在做与单点登录有关的内容,
软件有roller4.0.1
jasig CAS 3.3.2
acegi security 的 sample war
已经可以完成统一登录,但碰到以下问题
a.现在的情况是用户访问roller时,并不清楚是否已经登录了,只有在点击某一个链接时,发现没有权限才会去 cas服务器上检查是否已经登录了,如果没有就会转到 cas的登录界面,登录后转到 roller应用中,如果已经登录了则会直接转到roller的应用中,
b.我希望的是用户第一次访问roller时,就能知道是否已经登录了,如果没有登录,则继续当前的访问,当碰到需要权限时,就转到登录界面,如果已经登录了,则会在头部某个地方显示用户名
我的想法是建一个 filter过滤roller的任何一个 url,然后在首次访问时,就会往session写入一个标记,并转到cas上检查是否已经登录了,但感觉思路还是有点乱
在roller中注销后,也可以在 cas上注销,同时也会可以 acegi sample上注销
我现在的作法是在 roller的注销页面logout-redirect.jsp 加了个 response.sendRedirect(..cas/logout),结果是可以看到cas上的注销页面,但是再访问acegi时,结果是没有注销的,
-----------------------------
统一注销,关闭浏览器是没问题的,
但另一个问题,如果我想要保持登录状态到cookie中,下次再次访问的时候是不是应该自动登录了呢,这里我还没发现如果在cas里设置
问题补充:
lovbreath 写道
laorer 写道
统一注册,我现在的方法是在cas这边注册后,将用户名和密码传给roller,然后加几个默认的值,使其在 roller注册新用户
-----------------------------
统一注销,关闭浏览器是没问题的,
但另一个问题,如果我想要保持登录状态到cookie中,下次再次访问的时候是不是应该自动登录了呢,这里我还没发现如果在cas里设置
-----------------------------
统一注销,关闭浏览器是没问题的,
但另一个问题,如果我想要保持登录状态到cookie中,下次再次访问的时候是不是应该自动登录了呢,这里我还没发现如果在cas里设置
你是不是想要remember me的功能?看看下面的内容.
jasig cas单点登录中的如何统一注销
什么是CAS登录号?
CAS登录号是什么意思?
什么是CAS登录号?
cas单点登录 扩展登录验证的问题验证用户登录的时候不仅仅是根据账户和密码,还要根据用户的账户状态(比如该用户的账户状态为停用的时候无论密码是否正确都不能登录),裸奔了,敬谢!
如何单点GPS定位
如何查询cas号
如何查询CAS.NO
如何查询CAS码
危险品的划分如何判断一种化工液体是否为危险品.比如:二甲基亚砜产品名称 二甲基亚砜 分子式 C2H6OS 分子量 78.12 CAS 登录号 67-68-5 EINECS 登录号 200-664-3 FEMA 登录号 3875密度 1.1 熔点 18.4-19.0°C
如何理解对立是统一中的对立 统一是对立中的统一
如何使用手机登录无线网络
贸易中的CAS号是什么意思?
CaS
如何坚持医学中的唯物论和辩证法的统一
巯基笨并噻唑钠的Hs编码是什么分子式 C7H4NNaS2 分子量 189.22 CAS 登录号 2492-26-4
如何查询cas号求答案
chembiodraw中如何查CAS号