[英]WindowsIdentity Missing Groups - Particularly Administrators Group
我正在使用Impersonation在连接到域的Windows 7计算机上实例化WindowsIdentity。 我通过Groups属性返回了很多组。 一些域,本地和内置但我没有得到用户所在的内置管理员组。我很困惑为什么会发生这种情况。 任何帮助,将不胜感激。
更新:
当我通过命令行运行“whoami / groups”时,我可以正确地看到我的所有组。 当我使用WindowsIdentity.Groups(特别是管理员组)时,我只是错过了一些。 如果whoami Windows命令正确地找出我的组,我该怎么办? 我也尝试过WinAPI NetUserGetGroups和NetUserGetLocalGroups,它们返回更少的组,所以这些看起来像一个半身像。 在.Net / C#或WinAPI中是否还有其他方法可以找出所有用户组?
这是用户帐户控制的实际操作。 它将从帐户中删除管理员权限,除非以管理员身份执行。
它旨在通过将应用程序软件限制为标准用户权限来提高Microsoft Windows的安全性,直到管理员授权增加或提升为止。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.