是否可以仅使用 LDAP 查询列出不同的值?由于某种原因,我收到了重复的用户,但我只希望他们被报告一次,谢谢你的帮助。
Oliver S
问问题
5089 次
3 回答
3
目录模型对重复的属性值没有限制,包括那些属于 RDN 的属性值。例如,条目uid=user1,dc=example,dc=com
和条目uid=user1,ou=people,dc=example,dc=com
是两个独立且不同的条目,但uid
属性是相同的。正因为如此,许多专业质量的目录服务器实现了某种唯一性功能,这些功能将强制属性的唯一性。
如果您的目录服务器未强制执行唯一性,则从 LDAP 搜索请求返回不同值的方法是更改搜索请求的参数,例如,使用不同的搜索库或过滤器以使目录服务器能够区分条目应该在搜索响应中返回。
于 2011-06-25T10:33:05.433 回答
1
Linq to Active Directory 可能会在此处为您提供帮助:
于 2009-01-23T20:51:11.230 回答
1
我会更关心为什么 LDAP 查询不止一次返回用户,除非它们存在不止一次。这似乎表明您的 LDAP 源中存在真正的问题。
这几乎不应该发生。
于 2009-02-03T21:40:11.563 回答