Oauth 2.0 知道OAuth2令牌何时过期

Oauth 2.0 知道OAuth2令牌何时过期,oauth-2.0,twitter-oauth,facebook-oauth,linkedin-api,Oauth 2.0,Twitter Oauth,Facebook Oauth,Linkedin Api,可以知道OAuth2令牌何时过期吗? 关于处理可能已过期但您不知道确切时间的代币,是否有最佳做法?您可以尝试使用该令牌,然后失败,然后请求一个新令牌,或者您可以只请求一个新令牌,省去可能出现错误的麻烦。没有办法确定吗?据我所知,唯一可行的解决方案是简单地存储令牌首次创建的日期,但我认为我们不知道该令牌在多长时间内会被服务视为良好。服务器可能会在访问令牌旁边提供 无论哪种方式,您都应该在每个请求中处理对无效令牌的错误响应,因为服务器可能会在正常过期时间之前撤销这些令牌。从理论上讲,您可以在第一个请

可以知道OAuth2令牌何时过期吗?
关于处理可能已过期但您不知道确切时间的代币,是否有最佳做法?您可以尝试使用该令牌,然后失败,然后请求一个新令牌,或者您可以只请求一个新令牌,省去可能出现错误的麻烦。没有办法确定吗?据我所知,唯一可行的解决方案是简单地存储令牌首次创建的日期,但我认为我们不知道该令牌在多长时间内会被服务视为良好。

服务器可能会在访问令牌旁边提供

无论哪种方式,您都应该在每个请求中处理对无效令牌的错误响应,因为服务器可能会在正常过期时间之前撤销这些令牌。从理论上讲,您可以在第一个请求中检查访问令牌是否有效,在下一个请求中它是否无效

如果服务器提供刷新令牌,则可以在需要确保其有效性时请求新的访问令牌