获得;“发生错误”;(仅适用于)实现我的Facebook登录时。我做错了什么?

获得;“发生错误”;(仅适用于)实现我的Facebook登录时。我做错了什么?,facebook,facebook-graph-api,login,yetanotherforum,yaf,Facebook,Facebook Graph Api,Login,Yetanotherforum,Yaf,我正在尝试在我的网站的论坛上实现Facebook登录。代码是完全正确的——它已经过测试,我已经检查了四倍 按钮在那里!单击“使用Facebook登录”按钮时。。。它会弹出一个框,您可以在其中输入您的FB信息,但当您单击“授权应用程序”时,它不会重定向我并注册用户。我得到一个很小的弹出框,上面只写着“出错了”,其他什么都没有。以下是错误: 但我觉得我在Facebook应用程序页面上做错了什么。以下是我所拥有的: 我能想到的唯一一件事是我应该在名称空间中放置一些内容(但不知道放置什么),或者应

我正在尝试在我的网站的论坛上实现Facebook登录。代码是完全正确的——它已经过测试,我已经检查了四倍

按钮在那里!单击“使用Facebook登录”按钮时。。。它会弹出一个框,您可以在其中输入您的FB信息,但当您单击“授权应用程序”时,它不会重定向我并注册用户。我得到一个很小的弹出框,上面只写着“出错了”,其他什么都没有。以下是错误:

但我觉得我在Facebook应用程序页面上做错了什么。以下是我所拥有的:

我能想到的唯一一件事是我应该在名称空间中放置一些内容(但不知道放置什么),或者应用程序域不正确。。。由于登录按钮位于www.domain.com/knowledgebase/default.aspx?g=Login。。。但当我试图将其输入应用程序域时,FB应用程序页面显示该域无效。它只接受www.domain.com。任何熟悉Facebook应用程序的人,或者任何能够提供指导的人,都将不胜感激

但当你点击“授权应用”时,它不会重定向我并注册用户。我得到一个很小的弹出框,上面只写着“出错了”,其他什么都没有

这似乎是一条简单的JavaScript
alert
消息——我怀疑它是否来自Facebook,它更可能来自您在处理登录响应时运行的脚本

或者应用程序域不正确。。。由于登录按钮位于www.domain.com/knowledgebase/default.aspx?g=Login。。。但当我试图将其输入应用程序域时,FB应用程序页面显示该域无效。它只接受www.domain.com


祝贺您–现在您知道URL和域之间的区别了。

lol。。。。谢谢CBroe,是的,我理解域和URL之间的区别。这可能与FB的all.js(connect.facebook.com/en_US/all.js)有关,但我不确定。。。我还在努力。但是我已经分享了其他人的源代码,他们也使用了相同的登录名,所以我很确定这与Facebook SDK有关,以及我如何配置(或错误配置)它。。。