在 Facebook 上使用 Socialite 时出现错误请求

Bad Request when using Socialite on Facebook

我在 project.I 中使用 Socialite Package (https://laravel.com/docs/6.x/socialite) 完成了以下操作:

但是当成功回调后,我的应用程序显示此命令的以下错误

Socialite::drive("facebook")->user()

error: Client error:
POST https://graph.facebook.com/v3.3/oauth/access_tokenresulted in a400 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 可能会有所帮助。