【问题标题】:Facebook OAuth Yii Framework CrungeConnectorFacebook OAuth Yii 框架 CrungeConnector
【发布时间】:2014-03-17 09:43:11
【问题描述】:

我正在运行 Yii 框架并尝试使用 facebook 登录。总的来说,我对编程还很陌生,这是出于教育目的。

我已经按照他的指南进行了所有操作 https://github.com/christiansalazar/crugeconnector 一切似乎都是相互联系的。

当我最终尝试使用 facebook 登录时,我收到了这个错误。

错误 500 file_get_contents(https://graph.facebook.com/oauth/access_token?client_id=removed_for_this_post&redirect_uri=http%3A%2F%2Flocal.example.mysite.com%2Fquality%2Ffacebook-callback.php&client_secret=removed_for_this_post&code=removed_for_this_post):打开流失败:HTTP 请求失败! HTTP/1.1 400

回调 php 文件代码看起来像这样

$url = "index.php?r=/site/crugeconnector&crugekey=facebook&crugemode=callback";

// common code:
foreach($_GET as $key=>$val)
    $url .= "&".$key."=".urlencode($val);
header("Location: ".$url);

我还在我的 Facebook 应用程序中添加了我的http://example.mysite.com/test/facebook-callback.php

我已经研究了大约 14 个小时,任何帮助将不胜感激

【问题讨论】:

    标签: php facebook login yii oauth


    【解决方案1】:

    需要禁用本机或桌面应用程序。

    选项: “本机或桌面应用程序?” “如果您的应用程序是本机或桌面应用程序,则启用” 这需要禁用。

    【讨论】:

      猜你喜欢
      • 2012-12-25
      • 2023-03-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-08-22
      相关资源
      最近更新 更多