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

[玩转系统] 连接到远程服务器outlook.office365.com失败

作者:精品下载站 日期:2024-12-14 07:03:05 浏览:15 分类:玩电脑

连接到远程服务器outlook.office365.com失败


在之前的博客中,我解释了如何为管理员帐户启用 MFA。这是一个很好的安全解决方案,但不幸的是它破坏了 Exchange Online 的远程 PowerShell。
当您尝试使用以下命令连接到 Exchange Online 时:

$Cred= Get-Credential
$Session= New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/PowerShell-LiveID -Credential $Cred -Authentication Basic -AllowRedirection

它失败并显示以下错误消息:

New-PSSession : [outlook.office365.com] 连接到远程服务器 Outlook.office365.com 失败,并出现以下错误消息:访问被拒绝。有关详细信息,请参阅 about_Remote_Troubleshooting 帮助主题。
行:1 字符:11
+ $Session= New-PSSession -ConfigurationName Microsoft.Exchange -Connec ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~
+ CategoryInfo : OpenError: (System.Manageme….RemoteRunspace:RemoteRunspace) [New-PSSession], PSRemotingTransportException
+FullyQualifiedErrorId:AccessDenied,PSSessionOpenFailed

如下图所示:

[玩转系统] 连接到远程服务器outlook.office365.com失败

为了解决这个问题,Microsoft 有一个特殊的 Exchange Online PowerShell 模块,支持多因素身份验证。您可以通过在导航窗格中选择混合,从 Exchange Online 中的 Exchange 管理中心下载此文件,如以下屏幕截图所示:

[玩转系统] 连接到远程服务器outlook.office365.com失败

单击配置,然后单击打开以下载并启动设置应用程序。单击安装继续。 Exchange Online PowerShell 模块将在几秒钟内自动安装,完成后它将自动打开 PowerShell 窗口,如以下屏幕截图所示:

[玩转系统] 连接到远程服务器outlook.office365.com失败

您现在可以使用 Get-EXOPSSession -UserPrincipalName [email protected] 命令登录远程 PowerShell。将打开一个单独的窗口,请求您的租户凭据,然后是您配置的 MFA 选项。

如果所有内容均正确输入,则将在启用 MFA 的情况下打开 Exchange Online 的远程 PowerShell。

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

取消回复欢迎 发表评论:

关灯