我正在尝试使用 WMI 连接到域中的远程 Windows 服务器计算机。以登录域用户身份启动时连接正常,但以本地管理员身份启动时连接失败。有没有办法告诉应用程序在以管理员身份启动时使用较低的域帐户进行连接?(也没有提示输入用户/密码。)
我试过:
WindowsIdentity.GetCurrent().Impersonate();
但它似乎不起作用,即使 GetCurrent 将域用户显示为当前用户。
最佳答案
我已经成功地使用 this code 模拟其他域帐户来自 Uwe Keim。
关于c# - 从他们以管理员身份启动的应用程序登录/模拟为本地/域用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11902444/