C# 获取NT权限内的用户\\已验证的用户c

C# 获取NT权限内的用户\\已验证的用户c,c#,asp.net,.net-3.5,active-directory,active-directory-group,C#,Asp.net,.net 3.5,Active Directory,Active Directory Group,我想获取NT AUTHORITY\authenticated users中的所有用户。我花了一整天的时间寻找答案,但一路上我都没学到什么 似乎并非所有的广告用户都属于这一群体。因此,在所有广告用户之间循环不是一种选择。 我尝试了中的代码段,但组变量为null。 在SharePoint中,我还尝试了SPUtility.GetPrincipalsInGroup,它也返回null。 还尝试了很多其他的东西,但也没有成功 非常感谢您的帮助 更新:我做了更多的研究,了解到这个群体是一个伪群体,有点像一个不

我想获取NT AUTHORITY\authenticated users中的所有用户。我花了一整天的时间寻找答案,但一路上我都没学到什么

似乎并非所有的广告用户都属于这一群体。因此,在所有广告用户之间循环不是一种选择。 我尝试了中的代码段,但组变量为null。 在SharePoint中,我还尝试了SPUtility.GetPrincipalsInGroup,它也返回null。 还尝试了很多其他的东西,但也没有成功 非常感谢您的帮助


更新:我做了更多的研究,了解到这个群体是一个伪群体,有点像一个不存在的群体。不是100%确定发生了什么。但是,我如何确定哪些用户是此组的一部分?

您是否尝试过WMI式解决方案:从Win32_UserAccount中选择*,其中Domain=@lrb我刚刚尝试过。但是,它返回所有用户,NT AUTHORITY\\authenticated users组并不总是如此。但是,我不太熟悉WMI,所以我尝试了您编写的确切查询,并提供了一些在线帮助。