-1

我正在我的网站上工作,我刚刚添加了 Facebook 登录。我让我的朋友测试它,但当他尝试时,它给他的错误消息是“发生错误。请稍后再试”。

但是,当我尝试使用自己的 Facebook 帐户登录时,我能够成功注册。所以我不确定出了什么问题。

有人可以测试 Facebook 登录并告诉我它是否有效吗?谢谢。

4

3 回答 3

4

您是否在沙盒模式下运行应用程序?
如果是这样,请确保您已为您的朋友提供所需的权限,
转到您的应用设置并检查您朋友的角色。

于 2012-04-11T05:41:27.500 回答
2

如果您希望我们在您的网站上进行测试,我们将需要地址。

于 2012-04-11T05:18:52.367 回答
1

我猜你是从http://localhost调试的?这也发生在我身上。然而,facebook 只接受带有适当推荐人的登录请求,即您在 facebook 应用程序的应用程序设置中提供的。要解决此问题,一种简单的方法是将域名放入您的主机文件并将其指向 127.0.0.1,然后使用该主机进行开发。

因此,如果您将 mydomain.com 作为 facebook 中的应用程序域,请打开您的主机文件(如果您在 Windows 上,则为 C:\Windows\System32\drivers\etc\hosts)并将以下行添加到文件末尾:

mydomain.com 127.0.0.1

然后确保您的应用程序响应该主机名并在浏览器中浏览到它。现在您可以使用 mydomain.com 在本地进行开发,并且您的 facebook 登录应该可以工作。

于 2012-04-11T15:45:22.643 回答