【发布时间】:2017-07-18 17:18:15
【问题描述】:
我在左边的框架里有一棵这样的树
AD
Saved Queries
me.local
Builtin
Computers
...
CompanyName
computers
contacts
disabled
distribution
....
user
我想从用户文件夹中获取所有用户。
右侧框架中用户文件夹的内容是这样的:
名称类型 姓名 1,姓 1 用户 姓名 2,姓 2 用户 GROUP1 安全组 name3, surname3 用户 name4, surname4 用户 name5, surname5 用户 ...
我认为 cn 和 ou 之间的区别对我来说并不清楚。 我试过像他的:
(&ou=user,ou=CompanyName,dc=me,dc=local)
并没有得到任何结果。
【问题讨论】:
-
我们将需要更多信息,例如真实的 DIT(LDAP 树,具有正确的 DN)、条目示例以及您尝试实现的目标,因为您的过滤器不正确,这意味着语法不正确正确,所以永远不会工作
-
谢谢埃斯特班。我已经更新了我上面的描述。也许它有更多帮助。
-
ou或cn都不是问题。关于 LDAP 目录如何工作的知识是这里的基本问题。有对象组织为具有分支的树,其中包含对象和/或其他分支,依此类推。如果您希望所有用户都直接在一个分支下,您必须在此特定分支上指定搜索的baseDN,并过滤您要检索的所有对象共有的属性,即。用户可以是(objectClass=user),这里的basedn应该是:ou=user,ou=CompanyName,dc=me,dc=local
标签: active-directory ldap