当我尝试从http://apps.facebook.com/myapp(FB画布)访问我的应用程序时,它工作正常。但是,如果我直接从http://myapp.herokuapp.com(画布外)进行操作,则在输入我的 FB 凭据后,它会陷入 URL 参数“状态”和“代码”不断变化的循环中。
在 FB 应用配置中,画布 URL 和站点 URL 都是http://myapp.herokuapp.com。
可能是什么原因?
当我尝试从http://apps.facebook.com/myapp(FB画布)访问我的应用程序时,它工作正常。但是,如果我直接从http://myapp.herokuapp.com(画布外)进行操作,则在输入我的 FB 凭据后,它会陷入 URL 参数“状态”和“代码”不断变化的循环中。
在 FB 应用配置中,画布 URL 和站点 URL 都是http://myapp.herokuapp.com。
可能是什么原因?
有人遇到了同样的问题,并在上面发表了一篇博文:
http://thinkdiff.net/facebook/facebook-apps-infinite-redirection-solution/
可能是配置问题。
也尝试更新您的 sdk。
清除缓存和 cookie。