繁体   English   中英

从用于使用 PowerShell 登录 Azure-AD 的交互式凭据获取图形访问令牌

[英]Get Graph access token from interactive credentials used to login to Azure-AD with PowerShell

是否可以使用 Connect-AzureAD cmdlet 从包含访问令牌的交互式用户登录获取凭据,该访问令牌可用于 Authorization Bearer 标头中以调用 Graph API 的 Invoke-RestMethod? 或者是否总是需要第二次调用 Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenAsync 命令以强制用户再次登录,因为 Graph API 调用是不同的资源并且需要不同的上下文?

我知道可以使用 Azure AD 应用程序注册,但我不能为这个脚本这样做。

从 Connect-AzureAd 公开连接令牌可能会直接回答您的问题,我不会试图窃取它的功劳,但我想 go 更进一步。

此处使用的库 ADAL 已被弃用以支持 MSAL,并且在将来的某个时间点将不再受支持。 不是告诉您使用它是错误的,而是让遇到它的每个人都知道以后需要进行更改。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM