Я пытаюсь получить пользователей, которые являются членами определенной группы в AD.Поиск пользователей в активном каталоге C# ldap
Я пытаюсь использовать следующие фильтры, но я не увенчался успехом.
1)
DirectoryEntry entry1 = new DirectoryEntry("LDAP://DC=xxinfo,DC=com");
string query = "(&(objectCategory=person)(objectClass=user)(memberOf=CN=Guests))";
2)
objSearchADAM.Filter = "(&(ObjectClass=user)(memberOf=CN=Network Configuration perators,CN=Builtin,DC=xxxx,DC=xxinfo,DC=com))";
также, есть ли способ, чтобы получить пользователей с помощью этого подхода?
PrincipalContext ctx = new PrincipalContext(ContextType.Domain);
GroupPrincipal group = GroupPrincipal.FindByIdentity(ctx, "group_name");
этот поиск текущего домена, я хочу, чтобы искать весь forest.is Есть ли способ инициализации CTX для всего леса?
любая помощь будет оценена. спасибо.