2014-11-14 4 views
0

на первый вот мой код:GetMembers (истинные) не список всех пользователей membergroup

PrincipalContext ctx = new PrincipalContext(ContextType.Domain, "Domain"); 
GroupPrincipal gpx = GroupPrincipal.FindByIdentity(ctx, IdentityType.Name, "otheradmingroup"); 

List<string> Members = new List<string>(); 
foreach(Principal member in gpx.GetMembers(true)) 

{ 
    Members.Add(member.SamAccountName.ToLower()); 
} 

gpxAdmins.Dispose(); 

ctx.Dispose(); 

return Members; 

единственный член моей «otheradmingroup» является группа «Администраторы домена», который содержит 6 ад- пользователи.

после выполнения этого кода выше, возвращаемый список содержит только первые 4 членов моих «Администратор домена»

ответ

0

Я нашел проблему.

Метод GetMembers() не находит пользователей, которые имеют эту группу в качестве основной группы.

 Смежные вопросы

  • Нет связанных вопросов^_^