我正在尝试使用我的网站连接microsoft live帐户。通过使用microsoft的文档,我离线了,并使用到期时间进行了访问。
现在问题是如何检查令牌是否有效(已过期)?哪个网址给出了答案?
答案 0 :(得分:1)
返回access_token
和refresh_token
的响应还应包含expires_in
值,您可以使用该值计算缓存access_token
的时间。一旦缓存的令牌接近到期,您就可以触发抢先刷新。
但是,即使抢先刷新,您的应用程序也应该关注OneDrive API的401
响应,并将其用作刷新的触发器。如果你只想提出一个请求来验证当前令牌仍然是好的,你可能会遇到类似下面的内容 - 但它不会告诉你它剩下多长时间,只是它在这一刻是否正常: