0

我想使用 WMI 连接到远程 Windows 集群以读取其节点信息。用户凭据存储在 Windows 凭据管理器中。但是,WMI 似乎没有从 Windows 凭据管理器中读取用户凭据。我尝试使用 WMI Explorer 工具和以下代码(C#)。知道如何让它工作吗?

{
    ConnectionOptions Options = new ConnectionOptions();
    //Options.Username = Username;
    //Options.Password = Password;
    Options.Authority = "ntlmdomain:";
    Scope = new ManagementScope(@"\\WindowsCluster\root\cimv2", Options);
    Scope.Connect();
}

如果我不传递用户名和密码,我会收到拒绝访问错误。我尝试了所有可能的身份验证模式,包括默认和数据包隐私。

4

1 回答 1

0

据我所知,它不使用 Windows 凭据管理器。远程连接时需要填写用户名和密码。此外,如果您使用域帐户连接到该计算机,则需要在权限字段的冒号后添加域名。否则,如果它的机器信誉那么根本就没有定义权威。

希望这可以帮助。

于 2013-09-16T15:03:00.217 回答