【发布时间】:2020-12-07 11:44:59
【问题描述】:
尝试将脚本从基本身份验证更改为 Exchange Online V2 模块以利用现代身份验证。
Install-Module PowershellGet -Force
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
# Install and test
Install-Module -Name ExchangeOnlineManagement
Get-Module ExchangeOnlineManagement -ListAvailable
$UserCredential = Get-Credential
Connect-ExchangeOnline -Credential $UserCredential -ShowProgress $true
我得到的错误是
New-ExoPSSession:使用 OAuth 创建 Powershell 会话失败
我已尝试删除并重新安装模块,但没有成功 我已经在另一台机器上尝试过这个脚本,它有效 我试过将代理参数设置为null,但没有用 我尝试使用 microsoft doc 上的代码仅使用现代身份验证而不是两个因素,没有工作
我主要使用这个来源,但在不同的地方寻找答案但没有运气。
https://docs.microsoft.com/en-us/powershell/exchange/connect-to-exchange-online-powershell?view=exchange-ps
【问题讨论】:
标签: powershell office365