0

按照 Passport 的说明,由于我无法将公钥/私钥存储在 Vapor 的存储目录中,我使用以下命令发布passport.php配置文件,按照他们的说明:

php artisan vendor:publish --tag=passport-config

这使我能够设置环境变量PASSPORT_PRIVATE_KEYPASSPORT_PUBLIC_KEY因此我可以将它们与 Vapor 一起使用,因为 vapor 没有文件系统。不幸的是,我不断收到此错误:

Unable to read key from file file:///var/www/html/storage/oauth-public.key

即使我告诉它使用环境变量,它仍然会尝试查找文件。有没有办法强制它检查.env文件?我目前正在本地执行此操作,以查看它如何/是否会在生产中工作。

4

0 回答 0