【问题标题】:Unable to pass FB OAuth for my application无法为我的应用程序通过 FB OAuth
【发布时间】:2012-07-09 13:18:09
【问题描述】:

我们最初在 BB 应用上遇到了问题。每当我们使用 auth URL 时,我们都会卡在浏览器中: http://www.facebook.com/dialog/oauth?scope=publish_stream%2Coffline_access&redirect_uri=http%3A%2F%2Fwww.facebook.com%2Fconnect%2Flogin_success.html&response_type=token&display=touch&client_id=127229817336080

有趣的是响应有什么问题,因为即使是桌面浏览器也卡住了。 我们向 FB 提交了问题,但仍在寻找解决方法。感谢任何想法/想法。

【问题讨论】:

  • 如果你给这个问题减分,请解释原因
  • 无法开始赏金。为什么?
  • 我不确定。 “开始赏金”链接出现在我的下方。看起来您没有任何其他有效的赏金(这可能会阻止您提供赏金)。您可能会在 meta.stackoverflow.com 上问这个问题(“为什么我不能就这个问题提供赏金”,此处有超链接)。版主可以提供帮助……过去也有错误。也许这是一个错误?另外,我对这个问题也很感兴趣,所以如果这个周末有机会,我会去看看。

标签: facebook


【解决方案1】:

这里没有错,我刚刚验证了您的应用程序没有问题......

【讨论】:

  • 我使用的是 Chrome 20.0,回调转到一个页面,该页面只显示“成功!”但是该应用程序已添加到我的 FB-Apps 列表中
  • 您是否更改了用户代理?您是否看到带有两个按钮“安装/取消”的页面而不是权限页面?我试过火狐,问题就在那里。
  • img194.imageshack.us/img194/6528/screenshotnjj.png 这是我得到的屏幕,在我接受那些之后它会要求扩展权限,我得到一个空白页面,上面只有:“成功”。
  • 感谢您的澄清。我不知道为什么它会为 Chrome 返回不同的页面。因为对于 Firefox(和 BB 浏览器)我得到了这个:img594.imageshack.us/img594/5735/firefoxeg.png
  • 这也可能与我的地理位置有关? (除非 Chrome 为您显示相同的差异)
【解决方案2】:

怎么了? 我刚刚安装了具有 2 个额外权限的应用程序(以我的身份发布和离线访问令牌) (请记住离线访问令牌将不可用尝试使用长时间令牌)

【讨论】:

  • 您是否从市场上安装了 XMS?你看到 iPhone FB 登录页面了吗?你有什么设备和操作系统版本?
  • 刚刚检查过。 FB 解决了他们的问题!万岁!
【解决方案3】:

即使我们在验证我们的 FB 应用程序时也遇到了类似类型的问题。身份验证窗口用于挂断,没有任何事情发生,并且症状与您所面临的相同。可能这可能不是您问题的答案,但如果您的应用程序在非标准端口上运行,则可能值得知道 FB SDK 存在此类问题。标准端口是 80 和 443。一旦我们开始在这些端口上运行我们的应用程序,错误就消失了。

【讨论】:

  • 抱歉,没听懂。 FB SDK 和我的应用连接之间有什么联系?你是否提供你的 BB 连接工厂到 FB SDK?你是否在这个工厂中为每个连接设置了特殊的端口?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-11-09
  • 1970-01-01
  • 2016-01-27
  • 1970-01-01
  • 2014-01-12
  • 1970-01-01
  • 2017-07-04
相关资源
最近更新 更多