如何使用 Postman 获取 Azure AD 刷新令牌?

Posted

技术标签:

【中文标题】如何使用 Postman 获取 Azure AD 刷新令牌?【英文标题】:How to get Azure AD Refresh token with Postman? 【发布时间】:2021-12-26 12:41:51 【问题描述】:

我尝试使用以下数据通过 Postman 获取 Refresh 令牌:

并得到回应:

我做错了什么?

【问题讨论】:

【参考方案1】:

您需要将范围提供为https://storage.azure.com/user_impersonation 而不是https://storage.azure.com/.default

我在我的环境中进行了相同的测试并遇到了同样的问题,如下所示:

作为一种解决方案,我改变了我提到的范围,并且我成功地获得了令牌并根据您的要求对其进行了测试。

注意:

请务必在 Azure AD 应用的回复网址中添加邮递员使用的(i.e. https://oauth.pstmn.io/v1/callback)callback_url,如下所示:

【讨论】:

以上是关于如何使用 Postman 获取 Azure AD 刷新令牌?的主要内容,如果未能解决你的问题,请参考以下文章

在 Postman 中为受 Azure AD B2C 保护的 Azure Function App 请求访问令牌

如何从Azure AD B2C获取用户组信息

如何使用 Azure AD B2C 获取 Facebook 个人资料图片

如何使用 /common 端点上的 user_impersonation 范围生成的令牌获取所有 Azure AD 帐户列表

使用 JWT 令牌保护 asp.net 核心 Web api 时如何从 Azure AD 获取用户

如何从Azure获取当前的WindowsIdentity