我知道facebook允许我为我的应用指定多个域名.

但在"Facebook登录网站"中,我只能指定一个网址.

我是否可以使用相同的应用程序对domain.se,domain.dk和domain.net上的用户进行身份验证?或者我应该为每个域创建一个应用程序吗?
Met*_*orp 46
这是技术上可以使用Facebook连接在多个域上,也有一些限制(5个域最大).
因此,执行此操作的关键是在应用程序设置下的"应用程序域"字段中添加所有域.

的问题,但问题在于,Facebook的只允许您添加从您的画布网址或网站或网页代码URL的结构域,因此,如果您尝试输入别的你看起来像这样的错误:

该解决方案是建立在Facebook应用程序,网站和Facebook标签使用添加平台按钮,然后放在指向您的其他域名的网址.这是我的意思的一个例子:

如果您为每个字段使用唯一域,则最多可以使用5个不同的域.我已经使用多达3个域测试了这种技术,但我认为它应该适用于所有5个域.
注意:Facebook管理员功能会不时更改,因此所有这些都可能会发生变化
Jui*_*ter 10
只要您列出了App Domains应用程序设置中的所有需要,您就应该能够对其中任何一个用户进行身份验证.
"Facebook登录网站"实际上只是用作您网站/应用程序的链接.
更新2(2016年7月):
应用程序域必须与安全画布URL,移动站点URL,Unity二进制URL,站点URL或安全页面选项卡URL的域匹配.
更新(2013年12月):
在撰写原始答案时,可以在应用程序设置中列出任何域,但从那时起,应用程序设置的UI(以及处理应用程序域的方式)至少改变了几次,在有些情况下,您只能列出从应用程序的某个画布页面派生的域.
截至2013年12月,可以(再次)列出不是从应用程序画布URL派生的域.

| 归档时间: |
|
| 查看次数: |
34168 次 |
| 最近记录: |