尝试使用不带POST的Microsoft Graph API作为承载令牌

时间:2017-06-23 18:07:56

标签: python oauth office365 microsoft-graph azure-ad-graph-api

我目前正在使用Microsoft Office 365 API来获取有关邮箱使用情况和活动​​的信息。我试图切换到Graph API,但遇到了一些麻烦。

当我使用当前的API时,我在标题中给出了一个'auth'字段,这样我就可以避免在发送GET请求之前发布持票令牌。

当我在Graph API中尝试相同时,我收到以下错误:“CompactToken解析失败,错误代码:-2147184105”

在做了一些研究之后,我不确定是否可以在不发布持票人令牌的情况下访问Graph API。我想通过仍然使用'auth'字段中的授权凭证来访问它。请告知我们您提供的任何输入/帮助!

1 个答案:

答案 0 :(得分:1)

如果我正确遵循,您是否希望获得不记名令牌,而无需通过单独的“POST”将授权码转换为访问(承载)令牌?使用Implicit Grant的v2端点(和Microsoft Graph)支持此功能。

我前段时间写了一篇文章,可能对您有所帮助 - v2 Endpoint and Implicit Grant