2009-01-23 48 views
1

是否可以僅使用LDAP查詢列出不同的值?由於某種原因,我得到了用戶的重複,但我只希望他們報告一次,謝謝你的幫助。LDAP查詢不一致

+0

有趣。你能提供一個返回用戶錯誤的查詢的例子嗎? – barneytron 2009-01-23 21:06:19

回答

1

我會更關心,爲什麼一個LDAP查詢返回的用戶不止一次,除非它們存在一次以上。這似乎表明您的LDAP源中存在一個真正的問題。

這幾乎不應該發生。

3

目錄模型對重複屬性值沒有限制,包括那些屬於RDN一部分的屬性值。例如,條目uid=user1,dc=example,dc=com和條目uid=user1,ou=people,dc=example,dc=com是兩個單獨且不同的條目,但uid屬性是相同的。正因爲如此,許多專業品質的目錄服務器實現了某種強制屬性唯一性的唯一性功能。

如果您的目錄服務器沒有實施唯一性,則從LDAP搜索請求返回不同值的方式是更改搜索請求的參數,例如,使用不同的搜索基或過濾器來啓用目錄服務器區分應在搜索響應中返回的條目。