使用C#获取当前登录用户的ADS组列表

时间:2012-12-18 07:38:08

标签: c# dns username

我是编程的初学者,我希望使用C#获取用户的AD组列表。如果您的答案详细,那将会更有帮助。

1 个答案:

答案 0 :(得分:1)

几个月前我已经完成了这项工作,但手头的代码还没有完成。也许我可以稍后查看,但这大概就是它的工作方式:

UserPrincipal up = UserPrincipal.Current;
foreach (GroupPrincipal gp in up.GetGroups())
{
    // do something with it, like reading out gp.Name
}
希望它有所帮助。另外,添加System.DirectoryServices程序集

相关问题