我正在尝试使用 PowerShell 远程连接到我的 Exchange 服务器。Exchange 服务器位于其自己的专用 Exchange 林中。我正在尝试在没有 Exchange 服务器的林中打开连接。
这就是我的 PowerShell 脚本中的内容:
$powershell_url = "http://exhange_server_url.com/PowerShell/"
$session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri $powershell_url -Authentication Kerberos
当我运行这个脚本时,我得到这个错误:
[exhange_server_url.com] 连接到远程服务器失败并显示以下错误消息:WinRM 客户端无法处理请求。服务器不支持客户端请求的身份验证机制,或者在服务配置中禁用了未加密的流量。验证服务配置中的未加密流量设置或指定服务器支持的身份验证机制之一。要使用 Kerberos,请将计算机名称指定为远程目标。还要验证客户端计算机和目标计算机是否已加入域。要使用 Basic,请将计算机名称指定为远程目标,指定 Basic 身份验证并提供用户名和密码。服务器报告的可能的身份验证机制:有关更多信息,请参阅 about_Remote_Troubleshooting 帮助主题。+ CategoryInfo : OpenError: (System.Manageme....RemoteRunspace:RemoteRunspace) [], PSRemotingTransportExc eption + FullyQualifiedErrorId : PSSessionOpenFailed
我该如何解决这个问题?