2015-04-27 26 views

risposta

17

I DN LDAP e tutti gli attributi sono senza distinzione tra maiuscole e minuscole. È possibile definire un attributo come maiuscole e minuscole nello schema, ma questo è raro, ed è anche possibile sovrascrivere le regole di confronto predefinite, ma anche in questo caso è raro.

2

Un DN LDAP è composto da diverse coppie di valori di attributo (RDN) e ciascuna può avere una sintassi diversa. Per impostazione predefinita, tutti gli attributi utilizzati nella denominazione sono DirectoryString e, quindi, non distinguono tra maiuscole e minuscole. Ma si possono usare altri attributi, come numeri interi, identificatori univoci delle stringhe con distinzione tra maiuscole e minuscole. Come ha detto EJP, questo è raro, ma può succedere.

5

Penso che dipenda da quello che stai facendo.

Durante il binding, il DN non deve distinguere tra maiuscole e minuscole, indipendentemente dal tipo di attributi all'interno del DN.

Distinguished names in Active Directory are not case sensitive.

eDirectory "Distinguished Names are not case sensitive, even if one of the naming attributes is case sensitive."

Secondo la richiesta di protocollo LDAP per i commenti (RFC), nomi distinti dovrebbe essere rispetto caso-insensibile.

+0

Sapete se LDAPConnection.getEntry di Unboundid non fa distinzione tra maiuscole e minuscole? o dipende da LDAP e quindi ho già la risposta? – Michael

+2

Ho provato AD, eDirectory e OUD con tutte le maiuscole e le minuscole e non ho trovato differenze. – jwilleke

Problemi correlati