Php Laravel JWT刷新令牌中间件和同步请求

Php Laravel JWT刷新令牌中间件和同步请求,php,laravel-5.2,jwt,laravel-middleware,Php,Laravel 5.2,Jwt,Laravel Middleware,我有一个关于jwt刷新令牌中间件和刷新ttl配置值的问题 我有一个带有JWT的laravel应用程序。我使用refresh_令牌中间件在每个请求上发送一个新令牌(并将前一个令牌列入黑名单),但我遇到了一个问题,即同时请求会使到达服务器的第一个请求的令牌无效,并为第二个请求引发异常 据我所知,刷新ttl是指令牌在被列入黑名单后仍然可用的时间,适用于像我这样的场景IOS,但不适用于我 我错了吗?使用jwt刷新令牌中间件进行同步请求的正确方法是什么 谢谢。找到了问题 为了防止有人对此也有问题,我设置了

我有一个关于jwt刷新令牌中间件和刷新ttl配置值的问题

我有一个带有JWT的laravel应用程序。我使用refresh_令牌中间件在每个请求上发送一个新令牌(并将前一个令牌列入黑名单),但我遇到了一个问题,即同时请求会使到达服务器的第一个请求的令牌无效,并为第二个请求引发异常

据我所知,刷新ttl是指令牌在被列入黑名单后仍然可用的时间,适用于像我这样的场景IOS,但不适用于我

我错了吗?使用jwt刷新令牌中间件进行同步请求的正确方法是什么

谢谢。

找到了问题

为了防止有人对此也有问题,我设置了TTL和刷新TTL值,但我必须在JWT配置或.env文件中设置“黑名单\u宽限期”

希望这对某人有帮助