Laravel 使用 JWT 认证的时候报错?
laravel 后端提供 API 输出,使用 JWT 作为认证。
laravel 版本为 5.3.30
用户登录后 JWT 会给用户生成一个 access_token
,需要登录的操作都需要在 header
里面附带 access_token
。
但在调试的时候报如下错误:
FatalThrowableError in ThrottleRequests.php line 97:
Type error: Argument 1 passed to Illuminate\Routing\Middleware\ThrottleRequests::addHeaders() must be an instance of Symfony\Component\HttpFoundation\Response, null given, called in C:\wamp64\www\qunkong\vendor\laravel\framework\src\Illuminate\Routing\Middleware\ThrottleRequests.php on line 53
发现有一个问题和我这个类似 https://laracasts.com/discuss/channels/lar... 但是他的是版本的问题,我的版本(5.3.30)明显比他的(5.2.17)高,肯定是向后兼容的。
想问下有没有遇到过类似问题的朋友们,或者给一些解决办法呀~ 感谢!
推荐文章: