从c#中读取ldap组成员

时间:2009-01-19 13:10:42

标签: c# ldap directoryentry

我有这个代码连接到Active Directory并获取所有存在的组,它可以工作并返回结果中的所有组:

DirectoryEntry dirEnt = new DirectoryEntry();

using (DirectorySearcher srch = new DirectorySearcher(dirEnt, "(objectClass=Group)"))
            {
                srch.PageSize = 1000;
                SearchResultCollection results = srch.FindAll();
            }

我现在想要返回特定群组的用户,即管理员,我该怎么做呢?

我曾尝试将(objectClass = Group)更改为(objectClass = Group)(cn = admin ),但之后却没有返回任何结果。

一切顺利

1 个答案:

答案 0 :(得分:3)

以下是有关如何在Active Directory中的参考:

Howto: (Almost) Everything In Active Directory via C#