Я новичок в программировании ldap. Моя цель - получить список всех идентификаторов пользователей из определенной группы в Active Directory. Я реализую это с помощью элемента управления страницы, поскольку количество пользователей велико. Я делаю это для Active Directory, используя библиотеку LDAP win32.Получите все идентификаторы пользователей в группе активных каталогов, используя элемент управления страницей в LDAP - Native api
Ниже приводится последовательность,
1> Инициализировать: подключение и привязку 2> Создать элемент управления страницы
ldap_create_page_control
3> Установить основание, фильтр и атрибуты
search base : CN=SSOGroup,CN=Users,DC=MyDomain,DC=local)
CHAR *atribs[] = {"Department", "samAccountName", NULL};
char *filter = "(objectClass=user)";
4> Выполнен поиск с использованием, ldap_search_ext_s
5> Получен результат и количество найденных записей.
6> используется ldap_get_dn
, чтобы получить DN
7> Проверьте печенье, если есть еще одна страница, если да пойти и сделать то же самое
8> Доработка шаги
Мой вопрос , Как я могу получить идентификаторы пользователя на шаге 6 вместо DN?
Будет полезно, если вы дадите мне несколько указателей для меня для дальнейшего изучения.
Благодаря
Возможно, потому что название вашего вопроса касается простого элемента управления результатами, но история не соответствует названию? – marabu