2014-11-14 54 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個AD-用戶。

執行上面這段代碼後,返回的列表只包含

回答

0

我已經找到了我的問題「域管理員」的第4名。

GetMembers()方法找不到具有此組作爲主組的用戶。

相關問題