LDAP - 过滤两个属性相同(或不同)的记录

LDAP - filter records with two attributes equal (or different)

我想过滤 LDAP 记录以查找两个属性相同(也不同)的条目。

让我们假设我们有带 userid 的记录。

userid=10

userid=15

每条记录都有名字和姓氏,我想过滤同名同姓的人。

我可以使用以下过滤器过滤具有特定姓名的人

(&(name=Mark)(surname=Mark))

但是这个过滤器不正确

(=(name)(surname))

也不是这个

name=surname

这在 LDAP 中是不可能的。即使在同一条目的属性级别,LDAP 也不支持关系查询。

LDAP Query Basics