什么是 Facebook 应用中的应用领域?

我想添加能力’登录与 Facebook’到我的网站。但是当我在 Facebook 应用程序中注册我的网站时,我感到很困惑。我应该在 App Domains中输入什么?

206079 次浏览

我认为这是你运行你的应用程序的域。

例如,您的画布 URL 是 facebook.yourdomain.com 的,您应该将 App domain 设置为. yourdomain.com

它代表你的应用程序运行的网站。 就像你开发了一个应用 www.xyz.pqr 然后在应用程序域中输入 www.xyz.pqr 应用程序运行的站点应该是安全有效的

要添加到上面的答案中,出于安全原因,需要使用 AppDomain。例如,你的应用程序一直在将浏览器发送到 "www.example.com/PAGE_NAME_HERE",但突然一个第三方应用程序(或其他东西)将用户发送到 "www.supposedlymaliciouswebsite.com/PAGE_HERE",然后抛出一个191错误,说这不是你在 Facebook 应用程序设置中列出的应用程序域名的一部分。

It's simply the domain that your "facebook" application (wich means application visible on facebook but hosted on the website www.xyz.com) will be hosted. So you can put App Domain = www.xyz.com

在这个例子中:

Http://abc0/somepage?parameter1="hello"&parameter2="world”

加粗的部分是域名。80很少包括在内。我发布它,因为许多人可能想知道,如果他们还没有准备他们的应用程序生产3000或其他一些端口是域的一部分。通常您不会指定它,因为默认值是80,但是如果您只想指定 localhost,那么只需不指定端口号即可,它也可以正常工作。不过,地址应该是 http://localhost:3000(如果在那个端口上有的话)。

应用程序域名是你的域名。

在进入域名之前,首先点击添加平台,选择网站,输入网站 URL 和移动网站 URL。保存设置。

然后,您可以在 App domain 字段中输入域名。

详情请看我的博客: http://www.ogbongeblog.com/2014/03/unable-to-add-app-domains-to-new.html

如果你不为应用程序指定 平台,你将无法正确地添加应用程序域。

Here is an example -- validate that its a type a website platform. enter image description here