Проблема с adLDAP и фильтром для поиска пользователей - PullRequest
0 голосов
/ 15 апреля 2019

Для работающего проекта я использую библиотеку adLDAP версии 4.0.4 (скачано с http://adldap.sourceforge.net/).

Путь к проведению исследования правильный, на самом деле я могу прочитать многих пользователей с их относительной информацией.

Однако на данный момент у меня проблема с фильтрами для поиска пользователей в пути.

Страница, которая должна получить список пользователей, работает на сервере Linux Ubuntu с PHP 5.6 и Apache2.

Я уже пытался использовать фильтр для поиска пользователей с положительным результатом, используя следующую инструкцию

$adldap->users()->find(false, "memberof","CN=xxx,OU=yyy,DC=zzz,DC=vvv");

, возвращающий нумерацию массива со списком пользователей.

Но, если я использую подстановочный знак в той же инструкции

$adldap->users()->find(false, "memberof","CN=xxx*");

вместо списка пользователей возвращается пустой массив.

Почему вторая инструкция не работает должным образом? Что я могу сделать, чтобы получить правильное поведение с теми же инструкциями?

Спасибо всем за вашу поддержку.

...