Вопрос:

Синтаксис фильтра LDAP не работает при использовании фильтра поиска групп

ldap openldap ldap-query

412 просмотра

1 ответ

28 Репутация автора

Синтаксис фильтра LDAP не работает, когда я использую группы. Я могу фильтровать до уровня OU, но не при использовании групп, вложенных в эту OU.

DN базы пользователя выглядит так:

сп = пользователей, сп = счета, DC = домен, DC = локальный

Область поиска " Поиск всего поддерева ниже базового DN "

Группа Базовое DN это:

сп = группа, сп = счета, DC = домен, DC = локальный

Мой поисковый фильтр

(&(objectclass=groups)(cn=my_users))

Я использую OpenLDAP в качестве сервера LDAP. При выполнении запроса я получаю «Группы не найдены», когда я знаю, что группа существует. Я исследовал и пересматривал свой синтаксис снова и снова и все еще получал ту же ошибку. Любая помощь?

Автор: Kim Lee Источник Размещён: 08.11.2017 11:01

Ответы (1)


1 плюс

4268 Репутация автора

Решение

Фильтр поиска неправильный. Используйте вместо:

(& (ObjectClass = groupOfNames) (сп = my_users))

Автор: T-Heron Размещён: 08.11.2017 11:34
Вопросы из категории :
32x32