Python 我们能在OAuth2Session刷新令牌到期前x秒刷新它吗?
这个问题涉及: 我正在使用authlibPython 我们能在OAuth2Session刷新令牌到期前x秒刷新它吗?,python,openid-connect,authlib,Python,Openid Connect,Authlib,这个问题涉及: 我正在使用authlibOAuth2Session来触发对API的大量请求。我为我的OAuth2Session提供了一个refresh\u令牌\u url,以便访问令牌在过期时无缝刷新 大多数时候,它工作得很完美,但有时,我会收到401响应(令牌过期)。 我怀疑的是:由于令牌尚未过期,因此请求在客户端激发,但在服务器端处理此请求时,它已过期 我的问题是: 有没有办法让OAuth2Session在到期前x秒刷新其令牌? 是否可以向OAuth2Session添加一个整数属性以使此持续
OAuth2Session
来触发对API的大量请求。我为我的OAuth2Session
提供了一个refresh\u令牌\u url
,以便访问令牌在过期时无缝刷新
大多数时候,它工作得很完美,但有时,我会收到401响应(令牌过期)。
我怀疑的是:由于令牌尚未过期,因此请求在客户端激发,但在服务器端处理此请求时,它已过期
我的问题是:
有没有办法让OAuth2Session在到期前x秒刷新其令牌?
是否可以向OAuth2Session添加一个整数属性以使此持续时间可配置?作为OAuth客户端,有一个通用的最佳实践-如果您想要最可靠的体验:
- 调用API
- 如果获得401,请获取新令牌并重试API调用
- 如果仍然出现错误,请将其显示给用户