不多解释,代码很明白,需要导入System.DirectoryServices
- protected void Page_Load(object sender, EventArgs e)
- {
- DirectoryEntry entry = new DirectoryEntry("LDAP://AD");
- DirectorySearcher searcher = new DirectorySearcher(entry);
- searcher.Filter = ("(objectClass=organizationalPerson)");
- foreach (SearchResult sr in searcher.FindAll())
- {
- Response.Write(sr.GetDirectoryEntry().Name.ToString());
- Response.Write("<br/>");
- }
- }

本文介绍了一种使用C#从Active Directory(AD)检索所有组织人员的方法。通过配置DirectoryEntry和DirectorySearcher对象,设置搜索过滤器为(objectClass=organizationalPerson),遍历查找结果并输出人员名称。
1520

被折叠的 条评论
为什么被折叠?



