【发布时间】:2012-01-24 08:26:02
【问题描述】:
我想将“使用 Facebook 登录”功能添加到我的网站。但是当我在 Facebook 应用程序中注册我的网站时,我感到很困惑。我应该在App Domains 中输入什么?
【问题讨论】:
-
我认为这只是您网站的域(例如 example.com)
标签: facebook
我想将“使用 Facebook 登录”功能添加到我的网站。但是当我在 Facebook 应用程序中注册我的网站时,我感到很困惑。我应该在App Domains 中输入什么?
【问题讨论】:
标签: facebook
我认为这是您运行应用程序的域。
例如,您的画布 URL 是 facebook.yourdomain.com,您应该将 App 域指定为 .yourdomain.com
【讨论】:
它代表您的应用程序运行所在的网站。 就像您制作了一个应用程序 www.xyz.pqr 然后您将在 App 域中键入此 www.xyz.pqr 运行您的应用的网站应该是安全有效的
【讨论】:
为了补充上述答案,出于安全原因,需要应用程序域。例如,您的应用程序一直将浏览器发送到 "www.example.com/PAGE_NAME_HERE",但突然第三方应用程序(或其他)将用户发送到 "www.supposedlymaliciouswebsite.com/PAGE_HERE",然后抛出 191 错误,说明这不是应用程序的一部分您在 Facebook 应用程序设置中列出的域。
【讨论】:
www.example.com 主机会怎样。 Facebook会阻止它吗?
这只是您的“facebook”应用程序(即在 facebook 上可见但托管在网站 www.xyz.com 上的应用程序)将托管的域。所以你可以把App Domain = www.xyz.com
【讨论】:
在这个例子中:
http://www.example.com:80/somepage?parameter1="hello"¶meter2="world"
粗体部分是域名。很少包括80。我发布它是因为许多人可能想知道 3000 或其他端口是否是域的一部分,如果他们还没有将他们的应用程序进行生产。通常你不指定它,因为 80 是默认值,但如果你只想指定 localhost 只需不指定端口号,它也可以正常工作。不过,地址应该是http://localhost:3000(如果你在那个端口上有)。
【讨论】:
应用程序域是您的域名。
在您输入您的域名之前,首先点击添加平台,选择网站,输入您的网站网址和移动网站网址。保存设置。
之后,您可以在应用程序域字段中输入域名。
在我的博客上查看更多信息:http://www.ogbongeblog.com/2014/03/unable-to-add-app-domains-to-new.html
【讨论】: