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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jwt身份验证错误参数3传递给Lcobucci JWT Signer Hmac :: doVerify()相关的知识,希望对你有一定的参考价值。

我正在研究一个学习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 artisan jwt:secret

以上是关于Jwt身份验证错误参数3传递给Lcobucci JWT Signer Hmac :: doVerify()的主要内容,如果未能解决你的问题,请参考以下文章

laravel包lcobucci/jwt

laravel包lcobucci/jwt

重定向页面时如何将jwt存储在cookie中并将其传递给身份验证功能?

错误,Lcobucci\JWT\Signer\InvalidKeyProvided:无法解析您的密钥

为啥验证函数中的令牌参数在 jwt 身份验证中显示错误?

身份验证(cookie+session & jwt验证机制)