标签: php openssl microsoft-graph
我已经使用adal.js和MS PHP SDK从我的PHP应用程序中实现了Azure AD身份验证。
一切正常,除了我无法解码访问令牌以检查它是否已过期/应该更新。
我在Azure门户中上传了一个证书,但是当尝试对访问令牌进行解码时,出现“签名验证失败”错误。
有什么提示去哪里找?
答案 0 :(得分:0)
您从Azure AD收到的访问令牌应具有expiresOn属性,该属性是令牌过期的时间。在我的应用程序中,我存储了这些数据,只需检查当前时间是否超过了ExpireOn时间