在 Facebook 上使用 Socialite 时出现错误请求
Bad Request when using Socialite on Facebook
我在 project.I 中使用 Socialite Package (https://laravel.com/docs/6.x/socialite) 完成了以下操作:
- 在 Facebook 上注册申请
- 获取客户端密钥和 ID
- 已使用 composer 安装 Socialite 软件包
- 配置 .env 文件
- 配置回调url
但是当成功回调后,我的应用程序显示此命令的以下错误
Socialite::drive("facebook")->user()
error: Client error:
POST
https://graph.facebook.com/v3.3/oauth/access_tokenresulted in a
400 Bad Request
响应:
{
"error":{
"message": "URL \u0644\u0648\u0688 \u0646\u06c1\u06cc\u06ba
\u06a9\u06cc\u0627 \u062c\u0627 \u0633\u06a9\u062a\ (truncated...)
A:\xampp\htdocs\PLAGX_FRONTEND\px-web\vendor\guzzlehttp\guzzle\src\Exception\RequestException.php
问题出在您的回调 url 的 SSL 上,响应似乎没有被接收方正确解码。在您的本地主机或部署服务器上启用 SSL 可能会有所帮助。
我在 project.I 中使用 Socialite Package (https://laravel.com/docs/6.x/socialite) 完成了以下操作:
- 在 Facebook 上注册申请
- 获取客户端密钥和 ID
- 已使用 composer 安装 Socialite 软件包
- 配置 .env 文件
- 配置回调url
但是当成功回调后,我的应用程序显示此命令的以下错误
Socialite::drive("facebook")->user()
error: Client error:
POST https://graph.facebook.com/v3.3/oauth/access_tokenresulted in a
400 Bad Request
响应:
{
"error":{
"message": "URL \u0644\u0648\u0688 \u0646\u06c1\u06cc\u06ba
\u06a9\u06cc\u0627 \u062c\u0627 \u0633\u06a9\u062a\ (truncated...)
A:\xampp\htdocs\PLAGX_FRONTEND\px-web\vendor\guzzlehttp\guzzle\src\Exception\RequestException.php
问题出在您的回调 url 的 SSL 上,响应似乎没有被接收方正确解码。在您的本地主机或部署服务器上启用 SSL 可能会有所帮助。