Angular6 OAuth令牌验证

时间:2019-01-11 10:00:34

标签: oauth angular6 angular-oauth2-oidc

我正在将身份服务器与我的angular 6应用集成。我在angular-oauth2-oidc库中遇到一个问题,该错误引发了关于无效令牌的错误,当我使用hasValidAccessToken函数检查它并返回我true值时,该错误是有效的。控制台向我显示了不同的状态。

https://ibb.co/CVswZ9K

public isValidAccessToken() { return this.oauthService.hasValidAccessToken(); }

1 个答案:

答案 0 :(得分:2)

看看该错误消息,有三个时间戳:

now: 1547200214894 (GMT: Friday, January 11, 2019 9:50:14.894 AM)
issuedAtMSec: 1547201970000 (GMT: Friday, January 11, 2019 10:19:30 AM)
expiresAtMSec: 1547202270000 (GMT: Friday, January 11, 2019 10:24:30 AM)

该令牌无效,因为它是将来发行的。您从中获取令牌的服务器是在将来,或者您的计算机是在过去。