如何添加多个facebook回调网址

Pha*_*007 6 facebook

我有一个产品(例如:somedomain.com),人们可以在其中创建自己的子域(例如http://xyz.somedomain.com),甚至可以将域名映射到它(例如:example.com)

现在,我想提供一项功能,以便我的客户可以在其子域中启用"使用Facebook登录"功能.

由于facebook要求我们在"客户端OAuth设置">"有效OAuth重定向URI"下添加网址列表

单击屏幕截图

我可以做什么,以便它允许我的产品的子域(例如http://xyz.somedomain.com)或客户域(例如:example.com)

谢谢

Pha*_*007 5

回答我自己的问题:

如果您希望您的 FB 应用程序支持通配符子域(例如 http://*.yourdomain.com),那么您应该将应用程序中的“有效 OAuth 重定向 URI”字段留空。但请确保您的“应用程序域”字段设置为“yourdomain.com”并且您的“站点 URL”字段设置为“ http://yourdomain.com

我很难弄清楚这件事,经过一周的研究终于成功了。希望这对遇到同样问题的人有所帮助。

额外提示: 如果您的 FB 应用程序不允许将“有效的 OAuth 重定向 URI”字段留空,请尝试创建一个新应用程序。当您创建新的 fb 应用程序时,它会默认将该字段设置为空。所以保持原样,你应该没问题。

  • 如果您的信息已经为空,那么在尝试保存时将该字段留空会导致错误,并且当您有一个已建立的应用程序时,简单地删除您的应用程序不是一个可行的选择。 (2认同)