【发布时间】:2016-03-23 00:24:09
【问题描述】:
我需要返回用户所属的所有 Active Directory 组,但在 string[] 中,所以我可以在 Generic Principal 中使用结果。
我不确定是否要转换结果?请帮忙!
string[] roles = new string[] {
helper.GetActiveDirectoryGroups(User.Identity.Name) };
GenericPrincipal principal = new GenericPrincipal(identity,roles);
public string[] GetActiveDirectoryGroups(string userName)
{
//code here
}
【问题讨论】:
-
是的“如何在 Active Directory 中获取用户的组”很有帮助,但它会返回一个数组列表。我需要一个 string[] 来满足我的要求。有什么想法???
-
您可以编写一个 linq 查询从 List 中获取广告组的名称。
标签: c# asp.net-mvc-3 asp.net-mvc-4 c#-4.0 active-directory