微信搜索superit|邀请体验:大数据, 数据管理、OLAP分析与可视化平台 | 赞助作者:赞助作者

当使用WMI :发生”RPC 服务器不可用”或者其它无法连接的情况下(确保连接本机没有问题)的解决方案:

未分类 aide_941 2℃ 0评论

发生"RPC 服务器不可用"或者其它无法连接的情况下(确保连接本机没有问题)的解决方案:

ConnectionOptions connectionOptions = new ConnectionOptions();
    connectionOptions.Username = userName;
    connectionOptions.Password = password;
    ManagementScope managementScope = new ManagementScope("\\\\" + host + "\\root\\cimv2", connectionOptions);
    try
    {
        managementScope.Connect();
    }
    catch
    {
    }

1 检查远程服务器 Procedure Call”、“DCOM Server Process Launcher” 和 “DHCP Client”服务 是否开启,,,,这个一般都是开启的

 

2  检查远程服务器 本地安全策略--本地策略--安全选项--网络访问:本地帐户的共享和安全模式--属性 选择:经典-本地用户以自己的身份验证,,,,,这个一般都是开启的

 

3  在远程服务器上,运行"netsh firewall set service RemoteAdmin".

"netsh advfirewall firewall " 新命令 -> 没有与指定标准相匹配的规则。

https://learn.microsoft.com/zh-cn/troubleshoot/windows-server/networking/netsh-advfirewall-firewall-control-firewall-behavior

 

防火墙->远程服务器管理,专用网络打勾

 

<system.web>
<identity impersonate="true" userName="Administrator" password="Aa123456"/>
</system.web>

 

if (host != " . ")
{
//非本地
connectionOptions.Username = userName;
connectionOptions.Passxxd = xx;
}

转载请注明:SuperIT » 当使用WMI :发生”RPC 服务器不可用”或者其它无法连接的情况下(确保连接本机没有问题)的解决方案:

喜欢 (0)or分享 (0)

您必须 登录 才能发表评论!