Active directory 读取特定CN和OU的所有active directory用户

Active directory 读取特定CN和OU的所有active directory用户,active-directory,directory,ldap,Active Directory,Directory,Ldap,我需要读取指定OU和CN的所有active directory用户,您能提供其确切语法吗 LDAP路径: 查询: 特性: 请在下面查找我的广告的详细信息: LDAP PATH: LDAP://SERVER1.AI.US.AII.LOCAL:389/DC=AI,DC=us,DC=AII,DC=local 其他价值观 OU=安全组 CN=AB_E-P搜索请求必须至少包含以下参数: 搜索开始的基础对象(不返回基础对象上方的对象) 搜索范围:base是基本对象本身,one是基本对象,而 在基础对象下

我需要读取指定OU和CN的所有active directory用户,您能提供其确切语法吗 LDAP路径: 查询: 特性:

请在下面查找我的广告的详细信息:

LDAP PATH: LDAP://SERVER1.AI.US.AII.LOCAL:389/DC=AI,DC=us,DC=AII,DC=local
其他价值观
OU=安全组

CN=AB_E-P

搜索请求必须至少包含以下参数:

  • 搜索开始的基础对象(不返回基础对象上方的对象)
  • 搜索范围:
    base
    是基本对象本身,
    one
    是基本对象,而 在基础对象下方的一个级别,
    sub
    是基础对象,所有条目都位于基础对象下方
  • 一个筛选器,用于将返回的条目限制为与中的断言匹配的条目 滤器
还可以提供属性列表,尽管许多(但不是全部)LDAP API将请求所有属性 如果搜索请求中未提供用户属性,则为用户属性

使用
DC=AI,DC=us,DC=AII,DC=local
作为基本对象,适当的过滤器将导致服务器在搜索响应中返回匹配的条目,一个可能的过滤器是
(cn=ab\u e-p)

另见

Hi Terry,我面临着没有记录的问题,请在我的C#代码下面找到我要阅读的广告,我在任何第三方或microsoft工具的竞争中没有记录。'DirectoryEntry de=GetDirectoryEntry();DirectorySearcher deSearch=新的DirectorySearch();列表用户名=新列表();deSearch.SearchScope=SearchScope.Subtree;deSearch.SearchRoot=de;deSearch.Filter=“(&(objectClass=*)(memberOf=CN=UG_I_SP-BA,OU=Security Groups,DC=I,DC=us,DC=p,DC=local))”;deSearch.PropertiesToLoad.Add(“成员”);SearchResult=deSearch.FindOne();SearchResultCollection results=deSearch.FindAll();message.show(results.count);'应删除筛选器的
(objectClass=*)
部分
(objectClass=*)
是一个
存在的
过滤器,所有条目至少包含一个
objectClass
。您的筛选器将导致搜索响应返回属于该组的所有条目(取决于连接的身份验证ID的访问权限)。不幸的是,上述链接不再工作,Gardner先生显然已经去世。