簡體   English   中英

使用 PowerShell 在線連接到 Microsoft Exchange 的問題 - 僅應用程序身份驗證

[英]Issues connecting to Microsoft Exchange online using PowerShell - app only authentication

我無法連接到 Exchange Online,連接時出現以下錯誤

獲取令牌時出錯: System.Exception:如果是聯合用戶(由聯合 IdP 擁有,而不是 Azure AD 租戶中擁有的托管用戶) ID3242:無法對安全令牌進行身份驗證或授權。用戶不存在或輸入了錯誤的 pas swordInnerException: Federated service

PowerShell 代碼

$AppCredential= New-Object System.Management.Automation.PSCredential(<UPN>,<Token>)

Connect-ExchangeOnline -Credential $AppCredential

參考

https://o365reports.com/2020/07/04/modern-auth-and-unattended-scripts-in-exchange-online-powershell-v2/

使用僅應用程序身份驗證連接到 Exchange Online 功能在EXO V2中不可用。

僅應用程序身份驗證無法進行委派。 安全應用程序 Model 允許在授權場景中進行無人值守的腳本編寫。

此功能不支持委派。

注意:將 EXO V2 降低為 V1,然后您可以使用相同的腳本使用僅應用程序身份驗證連接 Exchange Online。 . 但是不推薦這種方式。

參考這里

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM