Microsoft Graph API刷新令牌已过期

时间:2017-05-21 20:40:07

标签: office365 webhooks microsoft-graph

我使用Microsoft图形API将Office应用程序集成到Office 365。我已经使用该应用程序超过一年了。最近我收到一条错误,指出刷新令牌由于不活动而已过期因此我无法在3天内更新该用户订阅。

现在,只要电子邮件发送到用户收件箱,就会在侦听状态中出现异常。

以下是错误消息

  

验证凭据时出错。 AADSTS70008:由于不活动,刷新令牌已过期。该令牌于2017-02-16T19:08:12.3388232Z发布,于90.00:00:00无效。

snippet of the error message

请帮助解决此错误

的问题

1 个答案:

答案 0 :(得分:0)

在默认和可配置令牌生存期上查看this document

通常,刷新令牌的默认生命周期为14天,可以续订新访问+刷新令牌对,最长可达90天。 90天后,使用默认配置,用户必须再次以交互方式登录您的应用程序。

我相信你看到的错误是这个"刷新令牌最大年龄"的结果。您可以配置此设置以使其永不过期,但此处更安全的做法是捕获此错误,并让用户再次登录。