【问题标题】:Bad Request when using Socialite on Facebook在 Facebook 上使用社交名流时出现错误请求
【发布时间】:2020-01-20 20:07:41
【问题描述】:

我在我的项目中使用 Socialite Package (https://laravel.com/docs/6.x/socialite)。我做了以下工作:

  • 在 Facebook 上注册应用程序
  • 获取客户端密码和 ID
  • 使用 composer 安装 Socialite 包
  • 配置 .env 文件
  • 配置回调地址

但是当回调成功后,我的应用在这个命令上显示以下错误

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

错误:客户端错误:
邮政 https://graph.facebook.com/v3.3/oauth/access_tokenresulted in a400 错误请求

回复:

{
  "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

【问题讨论】:

    标签: laravel laravel-socialite


    【解决方案1】:

    问题在于您的回调 url 的 SSL,接收方似乎没有正确解码响应。在您的本地主机或部署服务器上打开 SSL 可能会有所帮助。

    【讨论】:

      猜你喜欢
      • 2018-08-28
      • 1970-01-01
      • 2012-12-28
      • 2017-10-19
      • 1970-01-01
      • 1970-01-01
      • 2019-06-21
      • 2017-05-04
      • 2023-03-29
      相关资源
      最近更新 更多