创建资源时出错:[消息] fopen(https://localhost:80/oauth/token): 无法打开流:连接被拒绝

Error creating resource: [message] fopen(https://localhost:80/oauth/token): failed to open stream: Connection refused

我必须为新的 laravel 应用程序开发功能,并且在从 get 存储库克隆它之后尝试 运行 它在本地时,我无法通过登录 window.我的标识符被拒绝,我收到 500 内部服务器错误和此跟踪。

我已经尝试从在本地运行该应用程序的人那里获取 php.ini 文件,并且我已经尝试了通常的故障排除命令(composer install;composer upgrade;php artisan cache:clear; php artisan route:clear; php artisan config:clear; php artisan view:clear)

问题与 Laravel 护照有关。

我在我的 .env 文件中遗漏了 运行 php artisan passport:install 在开发过程中创建的变量 ACCESS_TOKEN_CLIENT_ID et ACCESS_TOKEN_CLIENT_SECRET 并且对应于 oauth-private.key 和 oauth-public.key 文件,它们是在 运行 相同命令时创建的。

最重要的是,当你加入一个项目时,始终确保你的 .env 文件中的相关值与你的同事相同。