我正在尝试使用 ServerManager.OpenRemote("[IP Address]") 连接到 IIS7+。我正在从 HyperV 主机连接到其客户端虚拟机。我不断收到以下错误:'System.Runtime.InteropServices.COMException:RPC 服务器不可用。(来自 HRESULT 的异常:0x800706BA)'。我可以使用通过管理服务(客户端)连接的 IIS 管理器(服务器)连接到客户端的 IIS。由于我无法使用服务器管理器连接,我猜测管理服务使用 HTTP 而服务器管理器使用 COM 连接。有人可以引导我朝着正确的方向前进,我将如何允许这种远程连接?
编辑:我已经使用 netmon 验证了两台计算机之间的 DCOM 通信。我对客户端机器“DCOM:RemoteGetClassObject Request”和“DCOM:RemoteGetClassObject Response”有以下描述。响应的描述中也有“ORPCFNULL”,这表明客户端找不到请求的 COM 对象。有人可以验证吗?