我正在尝试枚举Enterprise Admins组的所有用户。
我尝试了以下内容:
PrincipalContext ctx = new PrincipalContext(ContextType.domain,"globalcatalog.domain.local", "DC=domain,DC=local");
GroupPrincipal grp = GroupPrincipa,FindByIdentity(ctx, IdentityType.Name, "Enterprise Admins");
IList<string> users = new List<string>();
foreach(Principal p in grp.Getmembers(true)){
users.Add(p.Name);
}
不幸的是,我会一直收到错误消息,说明从服务器返回了推荐。这里有什么我想念的吗?我宁愿不回去使用DirectoryEntry类,但看起来我可能不得不这样做。