Java开发网 Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» Java开发网 » Java SE 综合讨论区 » Java与OOP初步  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
flat modethreaded modego to previous topicgo to next topicgo to back
作者 Re:導AD帳號問題。 [Re:skwujinhua]
skwujinhua





发贴: 104
积分: 11
于 2008-12-31 11:04 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
哈哈。。。搞定﹐謝謝各位兄弟幫忙。貼出方法﹐希望對兄弟們有點幫助。

public static void search_user_info()
{

try
{
DirectoryEntry se = new DirectoryEntry();
se.Path = "LDAP://10.172.112.138:389/DC=Eric,DC=Com";
se.Username = "administrator";
se.Password = "eric123.";
//*************************************************
DirectorySearcher sear = new DirectorySearcher();
sear.SearchRoot = se;
sear.Filter = "(&(objectClass=user)(!(objectClass=computer)))";
//這一行為搜索條件﹐搜過所有user 不包括電腦。
//注意﹕雙引號中間的參數之間不能有空格﹗﹗﹗﹗﹗﹗﹗﹗
//如果搜索所有電腦﹕
//sear.Filter = "(objectClass=computer)";
sear.SearchScope = SearchScope.Subtree;
//*************************************************

//*************************************************
sear.PropertiesToLoad.Add("name");
//user a
sear.PropertiesToLoad.Add("mail");
sear.PropertiesToLoad.Add("cn");
sear.Sort = new SortOption("name", SortDirection.Ascending);
//order by name asc
SearchResultCollection results = sear.FindAll();
//*************************************************
foreach (SearchResult result in results)
{
ResultPropertyCollection props = result.Properties;
foreach (string propName in props.PropertyNames)
{
Console.Write(propName + ":\t");
Console.WriteLine(props[propName][0]);
}
Console.WriteLine();
}
}
catch (Exception e)
{
Console.WriteLine("AD path ,user id or password Error!" + e.Message);
Console.ReadLine();
}
}




话题树型展开
人气 标题 作者 字数 发贴时间
14487 導AD帳號問題。 skwujinhua 130 2008-12-15 16:18
11677 Re:導AD帳號問題。 micsolaris 18 2008-12-15 22:58
11622 Re:導AD帳號問題。 skwujinhua 74 2008-12-24 16:52
11408 Re:導AD帳號問題。 JiafanZhou 580 2008-12-26 23:26
11649 Re:導AD帳號問題。 skwujinhua 248 2008-12-27 14:37
12333 Re:導AD帳號問題。 skwujinhua 2380 2008-12-31 11:04

flat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923