3

该网站已从一个域名和服务器转移到另一个域名和服务器。当我在页面上按 fb 登录时,Facebook 登录不起作用,它说标准发生了错误。请稍后再试。.

我之前遇到过这样的问题,因为 App ID: 或 App Secret: 不正确。现在这不是问题,它们是正确的(双重检查)。

The settings in the fb account to be able to login from <mydomain>.com via fb are:
Display Name:  Some name
Namespace:  <I left it empty>
Contact Email:  support@<mydomain>.com
App Domains:   www.<mydomain>.com

Hosting URL: You have not generated a URL through one of our partners (Get one)
Sandbox Mode: Disabled

Website with Facebook Login:
Site URL:  http://www.<mydomain>.com

就是这样。它不起作用(如果您没有从您试图通过 fb 登录我的网站的浏览器登录到 fb 帐户)

我刚刚切换到启用沙盒和禁用沙盒(可能需要刷新某些设置,我不知道)。

它仍然不起作用。

在多个浏览器上测试。

此外,一旦我使用我的帐户登录 FB 然后退出,它看起来就像转到 facebook 页面并建议登录,一切看起来都很好。即使我在登录 fb 后清理了 Chrome 中的缓存和 cookie(魔法),它也能正常工作。有谁知道问题是什么以及如何解决?

当然,我使用的是真实域名而不是 .

4

3 回答 3

3

找到解决方案!让我回答我的问题。在我的情况下,应用程序域:两者都www.<mydomain>.com应该<mydomain>.com输入。

于 2012-12-22T10:59:34.887 回答
0
  1. 您是否在 Facebook 应用设置中配置了“使用 Facebook 登录的网站”?

  2. facebook 登录弹窗的 url 中的 domain/app_id 是否正确?

如果这不能解决您的问题,请在此处分享您的登录代码。

于 2012-12-22T10:58:33.597 回答
0

我曾经也遇到过这个问题。在 chrome 中,您必须禁用一个插件 => facebook 断开连接

我得到了每一个薄的工作正常。

于 2013-03-28T02:29:20.940 回答