社区
Java
帖子详情
★问题★Windows域帐号
Leemaasn
2006-08-23 10:47:50
请问大家,有谁做过或者了解如何进行Windows域帐号认证?
即在Java(web方式)将用户输入的ID和密码传递到一个Windows域服务器上去认证一下。
谢谢。
提示一下也可。
...全文
441
9
打赏
收藏
★问题★Windows域帐号
请问大家,有谁做过或者了解如何进行Windows域帐号认证? 即在Java(web方式)将用户输入的ID和密码传递到一个Windows域服务器上去认证一下。 谢谢。 提示一下也可。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
amozon
2006-08-31
打赏
举报
回复
顶还可以么
Leemaasn
2006-08-26
打赏
举报
回复
谢谢
test_1982(Learner)
的大力支持。
我这就去试试看。
test_1982
2006-08-25
打赏
举报
回复
1)先用hashTable初始化ldap用到的参数。
Hashtable env = new Hashtable();
env.put(Context.INITIAL_CONTEXT_FACTORY,"com.sun.jndi.ldap.LdapCtxFactory");
env.put(Context.PROVIDER_URL,"ldap://192.***.***.***:portNumber(389 is defualt)");
env.put(Context.SECURITY_PRINCIPAL,userID+"yourDomain(@***.com)");//
env.put(Context.SECURITY_CREDENTIALS, pass);
userID 和 pass就是登录域的账号。不要用全称。因为你在上面用到了域名。
2)开始验证。通过try..catch来判断用户的合法性。
try{
LdapContext ctx = new InitialLdapContext(env, null);
System.out.println("Succeess");
} catch (Exception e) {
if (e.getMessage().indexOf("775") > = 0) {
System.out.println("你的账号被锁了。");
}else {
System.out.println("Invalid User");
}
}
myminimouse
2006-08-25
打赏
举报
回复
.net里可以
jave不知道,帮顶
bluesky23
2006-08-25
打赏
举报
回复
up
meadking
2006-08-25
打赏
举报
回复
调用本地方法呵呵
win32API
amozon
2006-08-24
打赏
举报
回复
帮顶
qingyuan18
2006-08-24
打赏
举报
回复
不懂,帮顶~~
windows
批量添加
域
帐号
windows
批量添加
域
帐号
windows
批量添加
域
帐号
windows
域
导出账号命令
windows
域
导出账号命令
Windows
计算机加入
域
和登录
域
Windows
计算机加入
域
和登录
域
windows
域
,
windows
domain
在使用
windows
的过程中,不免要接触到
windows
域
这个概念 Markdown编辑器 这里介绍一下这个概念
windows
域
是一种形式的网络
windows
域
是一种计算机网络,这种网络有什么特点: 所有的用户账户,计算机,打印机都要...
LDAP账号同步和
Windows
域
集成验证
应用系统中的账号信息除了本地创建的之外,还要有LDAP中的,并且随时与LDAP中的最新数据一致; 公司所有人的电脑都在一个
域
中管理,员工通过
域
账号和密码登录他的计算机之后,在登录应用系统之后不再需要输入密码,...
Java
50,530
社区成员
85,610
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章