laravel - 错误,Lcobucci\JWT\Signer\InvalidKeyProvided:无法解析您的密钥
问题描述
希望你一切顺利。我正在使用 Oauth 护照 laravel,它在我以前的机器上运行良好,但我不得不切换机器。我的新机器有 php 8,我的 laravel 项目是 7.30.0 版本,我的 lcobucci/jwt 版本是 3.3.3。当我尝试在邮递员上点击注册路线时,出现以下错误
Lcobucci\JWT\Signer\InvalidKeyProvided:无法解析您的密钥,原因:在第 17 行的文件 C:\Users\user\Documents\GitHub\myproject\vendor\lcobucci\jwt\src\Signer\InvalidKeyProvided.php 中
解决方案
正如您在https://packagist.org/packages/lcobucci/jwt#3.3.3上看到的那样,JWT 包正式与 PHP 8 不兼容。您应该将其升级到兼容版本(至少 v4),或降级你的 PHP 版本到 v7
推荐阅读
- javascript - 在页面加载问题上使用 javascript 删除和添加类
- sql - SQL,使用 LIKE 运算符从两个表中进行选择
- php - 在浏览器上显示保存在 gridfs 中的 pdf 文件的预览
- php - PHPJasper - SubReports - 填写reportResource时出错,在以下位置找不到:
- excel - 具有不同匹配类型的多个条件的 Excel 索引匹配
- react-native - 在 React Native 中按下时从按钮列表中获取键
- javascript - 将 MongoDB 中的字符串保存为日期会保存错误的值
- r - 如何检查数据框行的一个元素中的字符串是否在另一个元素中
- dropbox-api - 无法使用 Dropbox Business 团队令牌删除文件
- python - Python recursive function wont change list defined in main()