使用Postman为Azure函数执行Azure AD身份验证

时间:2017-12-04 06:53:04

标签: azure azure-active-directory postman azure-functions

问题:我尝试使用Postman获取有效的Azure AD访问令牌,然后我可以使用该令牌将请求传递给受Azure Active Directory保护的Azure功能(Easy AUTH)。

我已阅读/查看了有关如何执行此操作的大量说明。例如,CGillum的整个博客。一些最好的(对我来说不太合适)是:

我已经验证我的ClientID,密码和回调都是正确的。我已经确保我(我认为)对我在我的目录中注册的应用程序的正确权限。我在上面的前两个例子中都找到了有效的承载令牌。无论如何,当我在Authorization标题中传回此标记时,我收到一条消息,指出"您无权查看此目录或页面。"

我希望在这一点上,有人读这篇文章会指出我错过的显而易见的事情。

提前致谢

1 个答案:

答案 0 :(得分:3)

我们可以使用以下方式轻松获取 easy auth 令牌。

1.从浏览器中输入以下网址并输入您的信用。

https://{yourfunctionAppName}.azurewebsites.net/.auth/login/aad

enter image description here

2.之后,我们可以在解码网址后获得简单的身份验证令牌。

enter image description here

3.与Postman一起测试

enter image description here