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

Posted

技术标签:

【中文标题】错误,Lcobucci\\JWT\\Signer\\InvalidKeyProvided:无法解析您的密钥【英文标题】:Error, Lcobucci\JWT\Signer\InvalidKeyProvided: It was not possible to parse your key错误,Lcobucci\JWT\Signer\InvalidKeyProvided:无法解析您的密钥 【发布时间】:2021-04-10 07:29:12 【问题描述】:

我希望你一切都好。我正在使用 Oauth 护照 laravel,它在我以前的机器上运行良好,但我不得不切换机器。我的新机器有 php 8,我的 laravel 项目是 7.30.0 版本,我的 lcobucci/jwt 版本是 3.3.3。当我尝试在邮递员上点击注册路线时,我收到以下错误

Lcobucci\JWT\Signer\InvalidKeyProvided:无法解析您的密钥,原因:在文件 C:\Users\user\Documents\GitHub\myproject\vendor\lcobucci\jwt\src\Signer\InvalidKeyProvided.php第 17 行

【问题讨论】:

【参考方案1】:

正如您在https://packagist.org/packages/lcobucci/jwt#3.3.3 上看到的那样,JWT 包正式与 PHP 8 不兼容。您应该将其升级到兼容版本(至少 v4),或者将您的 PHP 版本降级到 v7

【讨论】:

以上是关于错误,Lcobucci\JWT\Signer\InvalidKeyProvided:无法解析您的密钥的主要内容,如果未能解决你的问题,请参考以下文章

Informix 错误:发生了语法错误。错误代码:-201

我收到一个错误:“MetaMask - RPC 错误:错误:错误:[ethjs-rpc] rpc 错误与有效负载”

错误精灵错误跟踪器错误

网页打开显示错误500是啥意思

PHP错误处理

PHP的错误处理