如何获取当前用户所属的 Active Directory 组?
有没有办法使用 DirectoryServices.AccountManagement
库来做到这一点?
最佳答案
我找到了方法。结果证明,使用 DirectoryServices.AccountManagement
非常简单:
using System.DirectoryServices.AccountManagement;
PrincipalSearchResult<Principal> groups = UserPrincipal.Current.GetGroups();
IEnumerable<string> groupNames = groups.Select(x => x.SamAccountName);
关于c# - 检索当前用户的 Active Directory 组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7126746/