如何用java判断用户已经在AD域中已经登录?求指教,求高人

如题所述

按理说AD域会返回一个ticket 但是不知道这个是什么,所以不能,有一个土办法就是借用Ad域中用户的字段lastLogon,退出后想办法去更改他,登录后将其加密存放在cookie中,然后校验就行了,更好的办法我没有想到。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-02-06
没具体用过ldap,给些建议吧:)
1、如何判断用户是否已在域上登录了?
你用的ldap访问包里有没有判断用户登陆的api?如果没有,可以将已登陆用户列表作为一个全局cache,每次用户请求判断cache就可以了。
2、如果用户没有登录到域,如何为用户做域登录呢?
没有登陆就dispatch到登陆页面,dispatch前可以记录其访问的url,等正确登陆后在dispatch到url
第2个回答  2012-02-06
这得去专业论坛上整吧 有点太专业
第3个回答  2012-02-06
想都不用想Java的保密性是可想而知的
第4个回答  2012-02-06
jsp用session判断吧

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网