【问题标题】:WindowsIdentity Missing Groups - Particularly Administrators GroupWindowsIdentity 缺少组 - 特别是管理员组
【发布时间】:2012-03-09 06:08:49
【问题描述】:

我正在使用模拟在连接到域的 Windows 7 计算机上实例化 WindowsIdentity。我通过 Groups 属性找回了很多组。一些域,本地和内置,但我没有得到用户所在的内置管理员组。我对为什么会发生这种情况感到非常困惑。任何帮助将不胜感激。

更新:

当我通过命令行运行“whoami /groups”时,我可以正确查看我的所有组。当我使用 WindowsIdentity.Groups (特别是管理员组)时,我只是错过了一些。如果 whoami Windows 命令正确地找出我的组,我该怎么办?我也尝试过 WinAPI NetUserGetGroups 和 NetUserGetLocalGroups ,它们返回的组更少,所以这些看起来像半身像。 .Net/C# 或 WinAPI 中是否有其他方法可以让我找出所有用户组?

【问题讨论】:

    标签: c# .net windows


    【解决方案1】:

    这是User Account Control 在行动。除非以管理员身份执行,否则它将删除帐户的管理员权限。

    它旨在通过将应用软件限制为标准用户权限来提高 Microsoft Windows 的安全性,直到管理员授权增加或提升。

    【讨论】:

      猜你喜欢
      • 2021-12-09
      • 1970-01-01
      • 2011-06-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多