我正在为我的 iOS 应用程序使用 Microsoft Graph SDK。
访问令牌过期时是否需要手动刷新?
我说的访问令牌是:NXOAuth2AccountStore.sharedStore().accounts[0].accessToken
我已经测试过,即使 accessToken 过期了,我仍然可以查询。在我第一次登录时,过期时间是 3600 秒。所以,我等了 2 个小时,再次测试以获取用户信息、事件,仍然可以得到它。
我已转储“accessToken.hasExpired”和“accessToken.expiresAt”以确保访问令牌已过期
谢谢
* 更多细节 *
我在这里遵循示例: https ://github.com/microsoftgraph/ios-swift-connect-sample
我在 Microsoft Graph 上找不到任何有关刷新访问令牌的文档: https ://graph.microsoft.io/en-us/code-samples-and-sdks