|
Java + AD (org.ldaptive)
|
|||
---|---|---|---|
#18+
Здравствуйте. Кто-нибудь пробовал использовать у себя эту библиотеку? Я хоть убей, не могу заставить ее работать. Вот этот код упорно печатает в консоль "0" Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25.
В тот время, как этот - как и положено "19" Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
что я делаю не так? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2021, 15:10 |
|
Java + AD (org.ldaptive)
|
|||
---|---|---|---|
#18+
А если фильтр убрать? Код: java 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2021, 15:21 |
|
Java + AD (org.ldaptive)
|
|||
---|---|---|---|
#18+
f9n6001, scope = subtree задать пробовали? https://www.ldaptive.org/javadocs/org/ldaptive/SearchRequest.html#setSearchScope(org.ldaptive.SearchScope) https://www.ldaptive.org/javadocs/org/ldaptive/SearchRequest.Builder.html#scope(org.ldaptive.SearchScope) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2021, 15:50 |
|
Java + AD (org.ldaptive)
|
|||
---|---|---|---|
#18+
mayton, mayton А если фильтр убрать? Код: plaintext 1. 2.
Lelouch f9n6001, scope = subtree задать пробовали? Так вон же он выше: scope=SUBTREE ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2021, 16:59 |
|
Java + AD (org.ldaptive)
|
|||
---|---|---|---|
#18+
f9n6001 mayton, mayton А если фильтр убрать? Код: plaintext 1. 2.
Lelouch f9n6001, scope = subtree задать пробовали? Так вон же он выше: scope=SUBTREE Ну что я могу сказать. Надо искать какое-то последовательное приближение к 19 строкам. Кроме как - варьировать параметры - больше ничего в голову не приходит. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2021, 17:22 |
|
Java + AD (org.ldaptive)
|
|||
---|---|---|---|
#18+
Вообще, чутье подсказывает, что проблема в авторизации. Но почему нет сообщения об ошибке? И почему запрос не выполняется в контексте текущего пользователя? Получается такая себе библиотека ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2021, 18:08 |
|
Java + AD (org.ldaptive)
|
|||
---|---|---|---|
#18+
f9n6001, В любой либе должны быть демки. Начинать с них. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2021, 18:50 |
|
Java + AD (org.ldaptive)
|
|||
---|---|---|---|
#18+
А есть в интернетах сервер LDAP открытый для доступа? Для тренировок. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2021, 18:52 |
|
Java + AD (org.ldaptive)
|
|||
---|---|---|---|
#18+
mayton, Мне кажется, одно дело с внешней сети. И другое внутри сети с LDAP например в AD ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2021, 19:47 |
|
Java + AD (org.ldaptive)
|
|||
---|---|---|---|
#18+
PetroNotC Sharp, кабы все работало как в тех демках, я бы и не спрашивал. Просто подумал, что может быть кто-нибудь уже заморачивался с работой с AD из java и имеет опыт... ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2021, 20:25 |
|
Java + AD (org.ldaptive)
|
|||
---|---|---|---|
#18+
вот вроде бы хорошая библиотека https://ldap.com/unboundid-ldap-sdk-for-java/ Завтра надо будет покопать ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2021, 21:01 |
|
Java + AD (org.ldaptive)
|
|||
---|---|---|---|
#18+
f9n6001 mayton, mayton А если фильтр убрать? Код: plaintext 1. 2.
Lelouch f9n6001, scope = subtree задать пробовали? Так вон же он выше: scope=SUBTREE Где «выше» в Java коде у вас subtree? Увидел, в ошибке. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2021, 21:34 |
|
Java + AD (org.ldaptive)
|
|||
---|---|---|---|
#18+
f9n6001, Что будет, если не указывать baseDn в SearchOperation? Я к сожалению пользовался только 1й версией ldaptive, проблем (кроме поиска по Sid) не было ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2021, 21:39 |
|
Java + AD (org.ldaptive)
|
|||
---|---|---|---|
#18+
Lelouch, Lelouch Что будет, если не указывать baseDn в SearchOperation? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2021, 22:58 |
|
Java + AD (org.ldaptive)
|
|||
---|---|---|---|
#18+
f9n6001, Скрины - это огонь. Покажите, что вернет response.toString(); Лично у меня при копировании вашего кода (и изменении адреса ldap и dn на корректный для меня) возвращает Код: plaintext
Вот тут есть пример https://www.ldaptive.org (раздел Binding) ... |
|||
:
Нравится:
Не нравится:
|
|||
27.05.2021, 00:04 |
|
Java + AD (org.ldaptive)
|
|||
---|---|---|---|
#18+
Lelouch, f9n6001 Вообще, чутье подсказывает, что проблема в авторизации. Но почему нет сообщения об ошибке? И почему запрос не выполняется в контексте текущего пользователя? Получается такая себе библиотека Заработало. Но получатся, что нужно держать учетные данные в открытом виде... ... |
|||
:
Нравится:
Не нравится:
|
|||
27.05.2021, 08:48 |
|
Java + AD (org.ldaptive)
|
|||
---|---|---|---|
#18+
f9n6001 Lelouch, f9n6001 Вообще, чутье подсказывает, что проблема в авторизации. Но почему нет сообщения об ошибке? И почему запрос не выполняется в контексте текущего пользователя? Получается такая себе библиотека Заработало. Но получатся, что нужно держать учетные данные в открытом виде... - Но почему нет сообщения об ошибке? - в самом конце страницы в отличиях версии 1 от версии 2 написано http://www.ldaptive.orgExceptions occur for I/O or configuration related problems, not LDAP server messages. To configure exception behavior see setThrowCondition on operations and throwIf on handles. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.05.2021, 11:05 |
|
Java + AD (org.ldaptive)
|
|||
---|---|---|---|
#18+
f9n6001 вот вроде бы хорошая библиотека https://ldap.com/unboundid-ldap-sdk-for-java/ Завтра надо будет покопать Зачем вообще какая-то библиотека, там и так всё просто и прозрачно. Поищите в Интернете какие-нибудь примеры, учебники "JAVA JNDI LDAP" - их полно. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.05.2021, 11:05 |
|
|
start [/forum/topic.php?fid=59&msg=40073230&tid=2120437]: |
0ms |
get settings: |
26ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
49ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
371ms |
get tp. blocked users: |
1ms |
others: | 375ms |
total: | 858ms |
0 / 0 |