我有一个 Windows 窗体应用程序,它将在域和非域(本地桌面)环境中运行。我试图了解 Windows 安全性如何在这些不同的环境中工作。我需要以编程方式确定 Windows 用户何时以管理员身份运行我的应用程序,我假设这对于域和本地环境是不同的(并且可能在 UAC 处于控制状态时??)。
如果打开 UAC 是否会取代域登录,我也有点困惑?
我希望该产品的大多数远程用户也将被设置为本地管理员,并受到 UAC 的限制。
在这些条件下如何检查特权?(vb.net 应用程序,但 c# 也很好 - 谢谢)
干杯,蒂姆。