5

我遵循了文档并配置了 Laravel Passport,如此处所述https://laravel.com/docs/5.3/passport

但我得到了错误

密钥路径“file://C:\wamp64\www\blog\storage\oauth-public.key”不存在或不可读

4

4 回答 4

5

对于在 windows 上使用 wamp 的用户,从https://code.google.com/archive/p/openssl-for-windows/downloads下载 openssl并解压。将路径 /bin 添加到环境变量,然后运行

php artisan passport:install
于 2016-08-31T12:04:01.290 回答
2

我也有这个错误,如果你在 Windows 上,命令

php artisan passport:keys

需要openssl程序,如果你使用xampp,那么你已经有那个程序了

C:\xampp\apache\bin

因此,将该路径添加到系统变量“如果您需要关于该评论的帮助,我会帮助您”在添加后运行命令

php artisan passport:keys

并通过查看您的存储文件夹确保它正常工作,您应该找到丢失的 .key 文件

于 2016-08-27T17:12:27.193 回答
1

如果您使用的是 Mac OS,请转到终端并确保您在您的目录中。最好的步骤如下:

  • composer update
  • php artisan migrate
  • php artisan passport:install
于 2017-04-26T16:38:11.393 回答
0

确保您的存储目录可访问并生成密钥:

php artisan passport:keys
于 2016-08-26T18:58:46.280 回答