Jwt身份验证错误参数3传递给Lcobucci \ JWT \ Signer \ Hmac :: doVerify()

问题描述 投票:1回答:1

我正在研究一个学习laravel的项目,我看到了几个使用jwt auth的教程。它运作良好,但现在显示错误并不总是,但我不知道为什么。就是这个:

传递给Lcobucci \ JWT \ Signer \ Hmac :: doVerify()的参数3必须是Lcobucci \ JWT \ Signer \ Key的实例,null给定,在C:\ xampp \ htdocs \ inmobiliaria \ vendor \ lcobucci \ jwt \ src中调用\ Signer \ BaseSigner.php在第42行

有时它有效而不是另一个。所以我不知道我能做什么。我试过了

  1. php artisan cache:清楚
  2. php artisan配置:清除
  3. php artisan jwt:secret

但问题仍然存在,有时我从服务器(200)得到了很好的答案,但大部分时间都是糟糕的(500)。

截图

php laravel authentication jwt
1个回答
1
投票

事实上,解决它是正确的:

php artisan jwt:secret

© www.soinside.com 2019 - 2024. All rights reserved.