Powershell 通过winrm在远程服务器上执行命令失败

Powershell 通过winrm在远程服务器上执行命令失败,powershell,winrm,Powershell,Winrm,我正在尝试远程管理已加入Azure AD域的windows服务器。我已在两台机器上激活winrm。我的用户具有管理员权限,我在提升的提示符下工作。我甚至将服务器设置为可信主机,以防万一。不管我怎么做,我总是收到这个错误信息 连接到远程服务器xxx失败,错误消息如下:WinRM客户端无法处理该请求。如果身份验证schme不同于Kerberos,或者如果客户端计算机未加入域,则必须使用HTTPS传输,或者必须将目标计算机添加到TrustedHosts配置设置。使用winrm.cmd配置Trusted

我正在尝试远程管理已加入Azure AD域的windows服务器。我已在两台机器上激活winrm。我的用户具有管理员权限,我在提升的提示符下工作。我甚至将服务器设置为可信主机,以防万一。不管我怎么做,我总是收到这个错误信息

连接到远程服务器xxx失败,错误消息如下:WinRM客户端无法处理该请求。如果身份验证schme不同于Kerberos,或者如果客户端计算机未加入域,则必须使用HTTPS传输,或者必须将目标计算机添加到TrustedHosts配置设置。使用winrm.cmd配置TrustedHosts。请注意,TrustedHosts列表中的计算机可能未经过身份验证。您可以通过运行以下命令来获取更多信息:winrm help config。有关更多信息,请参阅关于远程故障排除帮助主题

  • 类别信息:OpenError:(xxx)[],PSRemotingTransportException
  • FullyQualifiedErrorId:ServerNotTrusted,PSSessionStateBreaked
我通过VPN连接到公司网络,我还可以ping服务器。我还成功地在winrm正常使用的端口上打开了到服务器的telnet


我遗漏了什么?

DCOM远程处理可以工作吗?WMI。我如何测试它?一个简单的
获取Wmiobject-ComputerName compname-Class win32_bios
是的,这确实有效,或者至少我得到了一个响应而不是一条错误消息。。