验证Microsoft Graph Acces令牌

时间:2019-05-29 09:44:02

标签: php openssl microsoft-graph

我已经使用adal.js和MS PHP SDK从我的PHP应用程序中实现了Azure AD身份验证。

一切正常,除了我无法解码访问令牌以检查它是否已过期/应该更新。

我在Azure门户中上传了一个证书,但是当尝试对访问令牌进行解码时,出现“签名验证失败”错误。

有什么提示去哪里找?

1 个答案:

答案 0 :(得分:0)

您从Azure AD收到的访问令牌应具有expiresOn属性,该属性是令牌过期的时间。在我的应用程序中,我存储了这些数据,只需检查当前时间是否超过了ExpireOn时间