【问题标题】:Fatal error: Uncaught OAuthException - Unauthorized source IP address致命错误:未捕获的 OAuthException - 未经授权的源 IP 地址
【发布时间】:2012-10-06 08:34:11
【问题描述】:

我正在使用 Go Daddy 托管...

IP 地址 118.139.174.1 专用 IP 地址 118.139.174.142

从上个月开始,我从 Facebook 收到此错误,我尝试在应用设置中填写 IP 地址,但仍然无法正常工作...

致命错误:未捕获的 OAuthException:(#5) 未经授权的源 IP 输入的地址 /home/content/88/9201788/html/stone-game/classes/facebook/base_facebook.php 1106行

【问题讨论】:

  • 你能添加你正在使用的代码吗,你有一个 OAuthException - 你搜索了吗?
  • 我正在使用此代码。 $facebook = new Facebook(array('appId' => '', 'secret' => '', )); $user = $facebook->getUser(); if ($user) { 尝试 { $user_profile = $facebook->api('/me'); } 捕捉 (FacebookApiException $e) { error_log($e); $用户=空; } } 与 facebook php sdk 3.1

标签: php facebook


【解决方案1】:

【讨论】:

  • 你能做的最好的就是离开爸爸,我猜 ;)
【解决方案2】:

您的传出 IP 地址与您的主机地址不同。大约一个月前,我遇到了完全相同的情况。我已联系 GoDaddy,并被告知除非我开始使用 [虚拟] 专用服务器,否则无法修复传出 IP 地址。只需从列表中删除列入白名单的 IP 即可。

在这里,看看这个:OAuth Error: This IP can't make requests for that application

【讨论】:

  • 没有可用的列表,IP 可能会改变
【解决方案3】:

您可能还从 Localhost 运行 API。尝试实时运行您的应用程序。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-04-09
    • 2012-06-24
    • 2013-04-11
    • 2012-07-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多