【发布时间】:2018-03-08 16:17:44
【问题描述】:
试图根据属性值是 DN 搜索我们的目录。但是,我们的用户 RDN 的格式为 CN=Surname, GivenName,这要求在完整 DN 中引用逗号。但是给定一个像manager 这样的属性,它的值是另一个用户的DN,我无法搜索所有拥有特定经理的用户。我尝试了(manager=CN=Surname\, GivenName,CN=users,DC=mydomain,DC=com),但出现语法错误“搜索过滤器错误”。我尝试了各种引用 DN 的选项,但要么都给了我语法错误,要么无法匹配任何对象。我做错了什么?
(请注意,如果我直接查找用户对象,我可以简单地搜索(CN=Surname, GivenName),不需要引用,但我正在搜索具有特定经理的用户。包含逗号的属性值只会成为问题作为专有名称的一部分。)
【问题讨论】:
标签: syntax ldap ldap-query