怎么搜索ACTIVE DIRECTORY组底下的成员?

xmchw 2007-03-12 08:27:14
看以下的例子.是我搜索ACTIVE DIRECTORY 组(DI-IT-ITOA)底下成员的方法:
public static void GetAllOU()

{

DirectoryEntry entry = new DirectoryEntry("LDAP://yamani.com.cn");
DirectorySearcher mySearcher = new DirectorySearcher(entry);
// mySearcher.Filter = ("( &(objectClass=user) (objectCategory=Person)(SAMAccountName=cheng.hw)) "); //这个查询成员是对的

mySearcher.Filter = ("( & (objectCategory=group)(objectClass=group)(cn=ITOA))");
foreach(SearchResult resEnt in mySearcher.FindAll()) //这个查询组查不到
{
// resEnt.
MessageBox.Show(resEnt.GetDirectoryEntry().Name.ToString ());
MessageBox.Show(resEnt.GetDirectoryEntry().Parent.Name.ToString());
// resEnt.GetDirectoryEntry().
}//end foreach

}//end GetAllOU
查询不出来.请问各位要怎么查询呢?
...全文
134 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
icezs 2007-05-21
  • 打赏
  • 举报
回复
up&mark

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧