“消息”:Laravel 6中的“密钥路径\” file:///app/storage/oauth-private.key \“不存在或不可读”

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

尝试使用Laravel护照Api登录时,在Heroku服务器中出错。迁移和密钥生成一切正常。但是在本地工作正常。

任何人都可以通过以下方法帮助我如何在heroku服务器中生成此密钥吗?

heroku run php artisan passport:key

感谢您的宝贵时间。完整的错误消息

{
"message": "Key path \"file:///app/storage/oauth-private.key\" does not exist or is not readable",
"exception": "LogicException",
"file": "/app/vendor/league/oauth2-server/src/CryptKey.php",
"line": 48,
"trace": [
    {
        "file": "/app/vendor/laravel/passport/src/PassportServiceProvider.php",
        "line": 243,
        "function": "__construct",
        "class": "League\\OAuth2\\Server\\CryptKey",
        "type": "->"
    },
    {
        "file": "/app/vendor/laravel/passport/src/PassportServiceProvider.php",
        "line": 209,
        "function": "makeCryptKey",
        "class": "Laravel\\Passport\\PassportServiceProvider",
        "type": "->"
    }
]

}

尝试使用Laravel护照Api登录时,在Heroku服务器中出错。迁移和密钥生成一切正常。但是在本地工作正常。谁能帮我如何在...

php laravel heroku laravel-passport
1个回答
1
投票

您不提及安装步骤。假设您执行了以下操作:

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