无法通过C#连接到ManagementScope。拒绝访问

无法通过C#连接到ManagementScope。拒绝访问,第1张

概述无法通过C#连接到ManagementScope。 拒绝访问

我正在尝试连接到ManagementScope,如下所示:

ManagementScope scope = new ManagementScope( @"\mydomainrootRSOPComputer")); scope.Connect();

但是,如果当前用户不是域pipe理员,则会引发exception( Exception from HRESulT: 0x80070005 (E_ACCESSDENIED) )。 一个简单的域用户如何连接到这个pipe理范围?

谢谢。

如何确定我的.NET windows Forms程序运行在哪个监视器上?

WCF wshttpBinding的windows身份valIDation有多安全?

如何查看当前用户的计划任务列表

在没有安装Excel的情况下以编程方式填充Excel模板

windows事件日志

OmnisharpSever不在Atom上运行

Microsoft.SharePoint.PowerShellpipe理单元:不正确的windows PowerShell版本3.0。 当前控制台支持Window PowerShell 2.0版

ManagedThreadID和 *** 作系统ThreadID之间的关系

如何获得正在运行的windows服务应用程序的命令行参数?

在本地主机上托pipe的REST API,无需pipe理权限

尝试这个…..

Connectionoptions con = new Connectionoptions(); con.Username = "administrator"; con.Password = "Password"; ManagementScope scope = new ManagementScope(@"\" + strIPAddress + @"rootcimv2",con); scope.Connect();

不幸的是,你不能不提升域用户的权限。

如果您正在编写可部署应用程序,则可以在承载WCF或远程处理应用程序的windows服务中对沙箱 WMI进行访问

此服务将被配置为在具有足够权限访问WMI的帐户下运行。 您的WCF /远程处理应用程序将公开通过包装方法需要访问的任何功能或数据。 客户端应用程序可以调用这些方法而不需要提升权限。

总结

以上是内存溢出为你收集整理的无法通过C#连接到ManagementScope。 拒绝访问全部内容,希望文章能够帮你解决无法通过C#连接到ManagementScope。 拒绝访问所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/1287054.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-09
下一篇 2022-06-09

发表评论

登录后才能评论

评论列表(0条)

保存