Невозможно получить результаты поиска из OpenLdap.JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Невозможно получить результаты поиска из OpenLdap.

Сообщение Anonymous »

Я пытаюсь получить все результаты из OpenLdap для приведенного ниже поискового запроса, но не получаю никаких результатов.
Мой код Java и Spring Boot:

Код: Выделить всё

LdapQuery query = query() .base("cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org") .where("objectClass").is("\*"); List\ results = ldapTemplate.search(query, (Attributes attrs) -\> attrs.toString()); 
Ниже я разместил снимок экрана моей структуры OpenLdap:
Снимок экрана OpenLdap
Я пробовал много разных комбинаций для получения результатов, но ни одна из них не дала результатов.
Ниже опубликованы некоторые из запросов, которые я пробовал:

Код: Выделить всё

  .base("cn=Devices,cn=DICOM Configuration")
или

Код: Выделить всё

  .base("cn=Devices")
Когда я пытаюсь выполнить приведенный ниже запрос, он выдает ошибку «Нет такого объекта»:

Код: Выделить всё

 .base("dc=dcm4che,dc=org") 
Как показано на скриншоте, «dc=dcm4che,dc=org» — это база, и она должна работать.
Кто-нибудь, пожалуйста помогите.

Подробнее здесь: https://stackoverflow.com/questions/791 ... m-openldap
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»