获取特定文件夹下的所有安全组

时间:2012-06-07 15:42:36

标签: c# active-directory ldap

Active Directory。 如何获取特定文件夹中的所有安全组?

AD

说我的域名是“cfs”。我将列出cfs \ CHC_APP中的所有安全组。

感谢。

1 个答案:

答案 0 :(得分:3)

你会做这样的事情:

DirectoryEntry searchBase = new DirectoryEntry("LDAP://OU=CHC_APP,DC=cfs");
DirectorySearcher searcher = new DirectorySearcher(searchBase);
searcher.Filter = "(&(objectCategory=group)(objectClass=group)(groupType:1.2.840.113556.1.4.803:=2147483648))";

SearchResultCollection results = searcher.FindAll();

//do something with results