我的应用程序可以在 Laravel 8 上使用
laravel/passport 10.0.1
运行。将开发服务器上的 php
版本从 7.4
升级到 8.0
后,我收到 It was not possible to parse your key, reason: ""
错误(没有来自 openssl_error_string 的任何消息)。
有什么解决办法吗?
好的,经过简短的调查,我发现您必须将
laravel/passport
更新为 10.1.0
(发布时最新的)才能使其与 php8.0
一起使用。
本周我遇到了同样的错误,但我通过将所有内容升级到 PHP 8.0 来解决它
我的composer.json
...
"require": {
"php": "ˆ8.0",
}...
"config": {
...
"platform": {
"php": "Your PHP version"
}
}
这对你来说可能已经晚了,但我希望它对其他人有用
我也有同样的错误。我通过composer更新库解决了这个问题。
composer update
解决这个问题。
我也有同样的错误。我通过composer更新库解决了这个问题。
作曲家更新
此问题意味着您的密钥不正确或环境未找到它们。
如果一个文件需要使用PATH
JWT_PUBLIC_KEY_PATH=
JWT_PUBLIC_KEY_PATH=