当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] New-PSSession : [outlook.office365.com] 连接到远程服务器 Outlook.office365.com 失败,并出现以下错误消息: WinRM 客户端无法处理请求。当前在客户端配置中禁用基本身份验证。更改客户端配置并再次尝试请求。

作者:精品下载站 日期:2024-12-14 21:09:23 浏览:17 分类:玩电脑

New-PSSession : [outlook.office365.com] 连接到远程服务器 Outlook.office365.com 失败,并出现以下错误消息: WinRM 客户端无法处理请求。当前在客户端配置中禁用基本身份验证。更改客户端配置并再次尝试请求。


问题:当尝试通过 PowerShell 连接到 Exchange Online 时,我收到以下错误消息:
“New-PSSession : [outlook.office365. com] 连接到远程服务器 Outlook.office365.com 失败,并显示以下错误消息: WinRM 客户端无法处理请求。当前在客户端配置中禁用基本身份验证。更改客户端配置并再次尝试请求。有关详细信息,请参阅 about_Remote_Troubleshooting 帮助主题。”

[玩转系统] New-PSSession : [outlook.office365.com] 连接到远程服务器 Outlook.office365.com 失败,并出现以下错误消息: WinRM 客户端无法处理请求。当前在客户端配置中禁用基本身份验证。更改客户端配置并再次尝试请求。

我用来连接 Exchange Online 的脚本:


#Get Credentials to connect
$Credential = Get-Credential
 
#Create the session
$Session = New-PSSession -ConfigurationName Microsoft.Exchange `
    -ConnectionUri https://outlook.office365.com/powershell-liveid/ `
    -Credential $Credential `
    -Authentication Basic -AllowRedirection
 
#Import the session
Import-PSSession $Session

解决方案:

确认用户已经是 Exchange 中“组织管理”管理员角色的成员。通过更改以下注册表解决了该问题:

  1. 以管理员身份打开注册表编辑器(RegEdit)并设置以下键:“HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WinRM\Client”(如果该键不存在,请创建该键!)
  2. 将“AllowBasic”值设置为“1”
  3. 关闭并重新打开 PowerShell 控制台(有时无需重新打开即可工作!)

    [玩转系统] New-PSSession : [outlook.office365.com] 连接到远程服务器 Outlook.office365.com 失败,并出现以下错误消息: WinRM 客户端无法处理请求。当前在客户端配置中禁用基本身份验证。更改客户端配置并再次尝试请求。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯