Microsoft Graph-长期访问OneDrive API(刷新令牌?)

时间:2020-04-16 13:38:43

标签: api authentication microsoft-graph-api token onedrive

当前,我正在使用令牌身份验证流将MS Graph OneDrive API连接到我的应用程序。 (Link to documentation)有效,但是我必须使用Postman在30分钟至2小时后获得新的身份验证令牌(我不确定确切的时间范围)。我需要能够较长时间(数月)访问OneDrive API,而不必一次又一次地进行身份验证。

在文档中,还谈到了代码流(Link to Documentation)。但是,我没有收到刷新令牌,也不知道如何设置它以进行长期访问。

我用python编写了一个应用程序,该程序将文件从OneDrive上传到另一个应用程序。

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

也许不是直接的答案,但是它可以帮助您通过另一条路线到达解决方案。就我而言,我遵循的是here所示的过程,然后该过程实际上允许用户选择是否希望在设备上记住它们。然后存储令牌,该方法在要求交互式登录之前尝试静默身份验证。因此,基本上,您可以无缝使用Graph API。

很明显,仍然需要进行身份验证,但是也许您可以将令牌重用于直接请求?