我在AppFog上托管了一个Facebook应用程序(https://apps.facebook.com/igoaltip/)。突然它停止了工作。当我尝试使用用户访问令牌(https://graph.facebook.com/me)获取有关用户的信息时,Facebook会返回OAuthException(#5)未经授权的源IP。
我在服务器上使用带有facebook-node-sdk的Node.JS。
我没有在服务器IP白名单中指定IP。
答案 0 :(得分:2)
在Heroku中,我遇到了同样的问题,简单的重启解决了我的问题!
答案 1 :(得分:1)
目前在Appfog上遇到与Facebook请求相同的问题。 AppFog可能已收到Facebook的阻止。
我们将美国东部IP的appfog添加到我们的白名单中,但是超过半小时我们仍然收到相同的错误。足够严格,我们仍然可以使用来自其他IP的应用程序令牌。这让我相信Facebook需要一段时间来强制执行白名单
答案 2 :(得分:0)
向support@appfog.com发送支持票,他们将帮助您将应用程序列入Facebook白名单。将Facebook和白名单放在主题中。
答案 3 :(得分:0)
根据appfog的说法,这是他们需要照顾的东西,你只能通过克隆应用来解决这个问题,对我来说这不是SoA架构应用的解决方案 资料来源:https://groups.google.com/forum/m/#!topic/appfog-users/K4UCWhvxGZU