网站FB登录重定向到空白页面

时间:2012-10-24 07:27:02

标签: javascript facebook

我在Facebook登录时使用Javascript SDK获得了一个空白权限页面。它在最近几天工作,我不确定我改变了什么。我似乎没有在任何地方使用我的应用程序秘密(我确实定义了API密钥)。是否有任何疑难解答建议?不幸的是,Facebook调试页面让我添加了一些与开放图形相关的元标记,这些元标记没有任何改变。我已经尝试过这样的100多个其他问题,但无法弄明白。我尝试恢复到我的代码的旧版本,所以我很确定它是Facebook的东西,但它正在工作。

空白页面位于弹出窗口中,其中包含URL中的权限。我的网站不需要任何权限。

这是登录后登录窗口中的URL:

https://www.facebook.com/dialog/permissions.request?_path=permissions.request&app_id=number_I_removed&redirect_uri=http%3A%2F%2Fstatic.ak.facebook.com%2Fconnect%2Fxd_arbiter.php%3Fversion%3D11%23cb%3Df8917d1784b726%26origin%3Dhttp%253A%252F%252Fpostacle.com%252Ffd565a0d8d775e%26domain%3Dpostacle.com%26relation%3Dopener%26frame%3Df12565ffe5570f2&sdk=joey&display=popup&response_type=token%2Csigned_request&domain=postacle.com&fbconnect=1&from_login=1&client_id=number_I_removed

如果我重新加载页面,我已正确登录。 URL中的应用程序ID和客户端ID相同。不确定它们是否应该但未指定客户端ID或生成客户端ID的方法。

1 个答案:

答案 0 :(得分:0)

好的,所以当然我遗漏了一个关键的细节:我正在使用Django。此外,我非常依赖Django,我在视频中服务于我的Facebook channelUrl。 Facebook的API不喜欢这样。在阅读了同样被诅咒的fellow的故事后,我改变了方法:URL直接链接到channel.html文件。没有更多的悲伤。

相关问题