我正在尝试运行脚本以将一些用户添加到Office 365中。
我正在使用以下命令通过Microsoft Exchange Online PowerShell模块进行连接:
Install-Module MSOnline -Scope CurrentUser
Connect-EXOPSSession -UserPrincipalName myname@domain.com
Connect-MsolService
我收到以下错误:
Connect-MsolService : An error occurred while sending the request.
At line:1 char:1
+ Connect-MsolService
+ ~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : OperationStopped: (:) [Connect-MsolService], HttpRequestException
+ FullyQualifiedErrorId : System.Net.Http.HttpRequestException,Microsoft.Online.Administration.Automation.ConnectM
solService
但是,我能够运行Get-Mailbox命令以成功运行,因此我知道我已连接,但其他任何方法都无法工作。
任何指导都会有所帮助。
答案 0 :(得分:2)
您是否直接从Powershell运行此程序?好像您尚未在您的管理员帐户上禁用MFA一样,这将不再起作用。您可以在您的帐户上进入“ Azure”>“有条件访问”并禁用“ MFA”,但我不建议这样做。
您将需要通过Office365门户下载MFA PowerShell
启用MFA后,我还遇到了其他问题,我注意到我无法再从https://www.powershellgallery.com导入任何模块,有办法对其进行修复,但是您可以在Microsoft上找到该信息。还要更新您的MSOnline和Azure AD模块。