我目前正在使用 Microsoft Office 365 API 来获取有关邮箱使用情况和事件的信息。我正在尝试切换到 Graph API,但遇到了一些问题。
当我使用当前的 API 时,我会在 header 中给出一个“auth”字段,这样我就可以避免在发送 GET 请求之前发布不记名 token 。
当我在 Graph API 中尝试相同的操作时,出现以下错误:“CompactToken 解析失败,错误代码:-2147184105”
经过一些研究后,我不确定是否可以在不发布不记名 token 的情况下访问 Graph API。我想通过仍然使用“auth”字段中的授权凭据来访问它。请让我知道您可以提供的任何意见/帮助!
最佳答案
如果我没理解错的话,您是否希望获得不记名 token 而不通过单独的“POST”将授权代码转换为访问(不记名) token ? v2 端点(和 Microsoft Graph)使用 Implicit Grant 支持此功能。 。
我不久前写了一篇关于此的文章,可能对您入门有所帮助 - v2 Endpoint and Implicit Grant
关于python - 尝试使用不带 POST 的 Microsoft Graph API 来获取不记名 token ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44727564/