代码之家  ›  专栏  ›  技术社区  ›  Ratn Deo--Dev

来自WebService的WMI调用

  •  2
  • Ratn Deo--Dev  · 技术社区  · 17 年前

    System.Management.ManagementException: 访问被拒绝 System.Management.ManagementException.ThrowWithExtendedInfo(管理状态 方法名,ManagementBaseObject 在参数中,调用方法选项 选项)在 System.Management.ManagementObject.InvokeMethod(字符串

    我试图通过将“Everyone”组添加到WMI名称空间安全设置并为其提供完全权限(包括执行)来修复此问题(是的,我知道这是一种不好的做法,但我只是想看看它是否有效)。然后重置IIS。然而,我仍然得到这个错误。

    有人有什么想法吗?

    2 回复  |  直到 16 年前
        1
  •  3
  •   Rob Walker    17 年前

    使用IIS作为“适当”用户帐户运行应该可以。

    除此之外,访问WMI可能需要默认帐户IIS运行时没有的用户权限。

        2
  •  0
  •   Christopher G. Lewis    17 年前

    从技术上讲,每个人和“授权用户”都是不同的。

    如果guest被禁用,那么我相信它们在所有实际用途上都是相同的,尽管每个人都可能包括“null”和“匿名”会话。

    推荐文章