java如何获得客户端域用户名和域用户所在的域的名称 20

需求是这样的:已经通过域帐号登陆的用户在登陆Web应用时,系统先会检验此用户所加入的域是不是跟Web系统中设置的系统参数“域名称”是否相同,如何相同就验证此用户名在web... 需求是这样的:
已经通过域帐号登陆的用户在登陆Web应用时,系统先会检验此用户所加入的域是不是跟Web系统中设置的系统参数“域名称”是否相同,如何相同就验证此用户名在web应用系统中是否存在,如何此用户名在web系统用户中存,就直接登录到此用户的相应的业务首页,如何哪一个验证失败就直接返回Web系统的登录首页,输入用户名和密码验证;
【[color=#FF0000]补充1:[/color][b][/b]此系统都是在内网内使用,因为是业务系统,对信息的安全很高,所用才这样要求;
【[color=#FF0000]补充2:[/color][b][/b]现在不知道的具体问题就是[color=#FF0000]不知道如何获得客户端用户所加入的域的名称[/color][b][/b]】

上面就是需求了,我初次解决的方案是通过 JS ActiveXObject对象获得域名称和域用户名,可它会被IE 安全设置拦截,这样对用户的体检大大折扣,用户也很不满意,本人能力确实有现,努力了一天也没有结果,不过有如下几种思考方式:
1,如何去略过IE安全验证;(解决:此方法需要修改注册表,类似于黑客的手法,此方法被拒绝)
2,不知道能否通过jsp中什么方法可以获得此用户所加入的域的名称;(本人google了,也没有找到方案)
3,用第三方java类库能不能解决;(本人google了,好多都是类似与单点登录的,对于上面的需求好像也不太适合)
4,想到过也其他语言写一个小控件获得此用户所加入的域的名称,但经理不同意,本项目是比较大的系统而且纯java开发,不想有其他语言掺和;

上面是我刚开始想解决问题的思路,但现在还是没有找到具体的方法,我在google了也有很多通知有过这样的问题,但没有任有具体的解决方案,在此希望各位大侠有类似的经验的勇敢出来共享一下,非常感谢。
我说的是用java处理
展开
 我来答
nbyycjw
2010-04-26
知道答主
回答量:82
采纳率:0%
帮助的人:33.8万
展开全部
System.
自己看看api吧。方法太多了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
A一岁是就很帅
2018-09-06
知道答主
回答量:5
采纳率:0%
帮助的人:3903
展开全部
你好 我也遇到了类似的需求 请问这个问题解决了吗
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式