代码之家  ›  专栏  ›  技术社区  ›  JSC

对Biztalk对象的远程WMI调用引发ComException(0x80131904)

  •  0
  • JSC  · 技术社区  · 15 年前

    我正试图在一个Biztalk主机上运行一个wql查询(select*from msbs_sendport),但当我在远程主BiztalkHost上的控制台应用程序中运行此查询时,会得到一个ComException,它说“用户的NT权限登录失败\匿名登录”。

    如果我在主biztalkhost上运行相同的控制台应用程序,那么一切都正常。

    2 回复  |  直到 9 年前
        1
  •  1
  •   JSC    15 年前

    我正在发出一个双跃点身份验证问题,因此我想要的永远不会起作用。看到这个 link 更多信息。我解决这个问题的方法是在一个biztalk主机上创建一个wcf webservice,并让wcf服务处理wmi查询。

    如果要使用PowerShell进行远程Biztalk管理,请查看以下内容 link .

        2
  •  -1
  •   Community CDub    8 年前

    看起来您是以匿名用户的身份在远程计算机上执行查询的-您必须处于授权从Biztalk管理数据库读取的用户的用户上下文中。

    您可以从尝试使用“运行方式”在远程计算机上运行控制台应用程序开始,然后输入您可能在Biztalk计算机上作为登录方式登录的凭据。

    如果这可行的话,你应该开始寻找 impersonation 代码中的另一个用户。