Вопрос

У меня есть этот код для подключения к Active Directory и получения всех существующих групп, он работает и возвращает все группы в результатах:

DirectoryEntry dirEnt = new DirectoryEntry();

using (DirectorySearcher srch = new DirectorySearcher(dirEnt, "(objectClass=Group)"))
            {
                srch.PageSize = 1000;
                SearchResultCollection results = srch.FindAll();
            }

Теперь я хочу вернуть пользователей определенной группы, то есть администраторов, как мне поступить?

Я пытался изменить (objectClass = Group) на (objectClass = Group) (cn = admin ), но затем он не дал результатов.

Всего наилучшего

Это было полезно?

Решение

Вот справка о том, как это сделать в Active Directory:

Howto: (почти) все в Active Directory через C #

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top