stalker
|
девелопер
|
|
|
|
Рег.: 01.11.2002
|
Сообщений: 3272
|
Из: Москва
|
Рейтинг: 4130
|
|
LDAP: case sensitive distinguished names
07.04.2008 17:43
|
|
|
Пытаюсь положить в LDAP две записи с DN типа:
foo=bar,dc=example,dc=ru foo=Bar,db=example,dc=ru
При добавлении второй записи, LDAP сервер (Sun Java System Directory Server Enterprise Edition) выдает ошибку, что запись уже существует. В связи с этим возникли такие вопросы:
1. Запрещает ли стандарт LDAP DN, отличающиеся только регистром? (чтение RFC не помогло прояснить этот вопрос, так что, похоже, не запрещает) 2. Есть ли LDAP-сервера, допускающие подобное? 3. Можно ли настроить SUN DSEE так, чтобы он допускал подобное?
|
Кстати, благородные доны, чей это вертолет позади избы? |
|
eyescream
|
nächste Riff
|
|
|
|
Рег.: 20.02.2005
|
Сообщений: 426
|
|
Рейтинг: 392
|
|
Re: LDAP: case sensitive distinguished names
[re: stalker]
07.04.2008 20:10
|
|
|
|
stalker
|
девелопер
|
|
|
|
Рег.: 01.11.2002
|
Сообщений: 3272
|
Из: Москва
|
Рейтинг: 4130
|
|
Re: LDAP: case sensitive distinguished names
[re: stalker]
09.04.2008 03:54
|
|
|
Похоже и тут никто не знает. В общем плюнул на это и сделал суррогатный ключ.
|
Кстати, благородные доны, чей это вертолет позади избы? |
|
green
|
|
|
|
|
Рег.: 28.11.2002
|
Сообщений: 20916
|
Из: MSU
|
Рейтинг: 5080
|
|
Re: LDAP: case sensitive distinguished names
[re: stalker]
09.04.2008 10:38
|
|
|
А то, что eyescream написал - совсем не помогло?
|
|
eyescream
|
nächste Riff
|
|
|
|
Рег.: 20.02.2005
|
Сообщений: 426
|
|
Рейтинг: 392
|
|
Re: LDAP: case sensitive distinguished names
[re: stalker]
09.04.2008 14:19
|
|
|
Вообще я обиделся на этот минус.
Читаем вместе.
В ответ на:
The distinguishedNameMatch rule compares an assertion value of the DN syntax to an attribute value of a syntax (e.g., the DN syntax) whose corresponding ASN.1 type is DistinguishedName.
The rule evaluates to TRUE if and only if the attribute value and the assertion value have the same number of relative distinguished names and corresponding relative distinguished names (by position) are the same. A relative distinguished name (RDN) of the assertion value is the same as an RDN of the attribute value if and only if they have the same number of attribute value assertions and each attribute value assertion (AVA) of the first RDN is the same as the AVA of the second RDN with the same attribute type. The order of the AVAs is not significant. Also note that a particular attribute type may appear in at most one AVA in an RDN. Two AVAs with the same attribute type are the same if their values are equal according to the equality matching rule of the attribute type. If one or more of the AVA comparisons evaluate to Undefined and the remaining AVA comparisons return TRUE then the distinguishedNameMatch rule evaluates to Undefined.
Откуда делаем вывод, что foo имеет какое-то хреновое EQUALITY у тебя, например, caseIgnoreMatch вместо caseExactMatch.
Где я неправ?
|
Current Mortal Sin: гордыня. Current Wise Thought: was ist wenn der Vorhang fällt? |
|
stalker
|
девелопер
|
|
|
|
Рег.: 01.11.2002
|
Сообщений: 3272
|
Из: Москва
|
Рейтинг: 4130
|
|
Re: LDAP: case sensitive distinguished names
[re: eyescream]
09.04.2008 20:33
|
|
|
В ответ на:
Читаем вместе
Где? По твоей ссылке такого текста не обнаружено.
В ответ на:
Откуда делаем вывод, что foo имеет какое-то хреновое EQUALITY у тебя, например, caseIgnoreMatch вместо caseExactMatch.
Ты что, Шерлок Холмс что ли, чтобы такое выводы делать?
В ответ на:
Где я неправ?
Ну, например, в том, что я нигде не использую distinguishedNameMatch и соответственно то, как этот match работает, меня не особо интересует.
Если интересно препираться дальше, то в приват.
|
Кстати, благородные доны, чей это вертолет позади избы? |
|
stalker
|
девелопер
|
|
|
|
Рег.: 01.11.2002
|
Сообщений: 3272
|
Из: Москва
|
Рейтинг: 4130
|
|
Re: LDAP: case sensitive distinguished names
[re: green]
09.04.2008 20:36
|
|
|
В ответ на:
А то, что eyescream написал - совсем не помогло?
Нет, совсем не помогло, так как этот RFC прочитал еще до того, как задал этот вопрос тут, и про EQUIALITY прочитал особенно тщательно.
|
Кстати, благородные доны, чей это вертолет позади избы? |
|