ldap equal filtrer搜索字母数值失败的属性

时间:2018-06-21 13:05:24

标签: ldap equals spring-ldap ldap-query opendj

考虑两个条目:

1。

dn: ou=system,ou=test,dc=ent,dc=my,dc=com
createdbyuser: rootAgent
createdondate: 31-May-2018 15:58:31 IST
name: system1
objectClass: top
objectClass: orgentity
objectClass: organizationalUnit
ou: system

2。

dn: ou=system,ou=test,dc=ent,dc=my,dc=com
createdbyuser: rootAgent
createdondate: 31-May-2018 15:58:31 IST
name: example/system1
objectClass: top
objectClass: orgentity
objectClass: organizationalUnit
ou: system

我的搜索查询:

(&
(ou:dn:=system)
(name=system1)
(objectclass=orgentity)
)

预期:仅第一(1)个条目应为输出

实际:但是我们都得到了两个条目

我正在使用 OpenDJ Server 3.5.1

1 个答案:

答案 0 :(得分:1)

预期结果。 “名称”属性由许多属性(包括“ ou”)子类型化。您应该避免在条目中使用“名称”属性。 AFAIK,没有使用此属性的标准架构。它仅在搜索中用于检索或过滤可能是名称的任何属性。