我有一个产品(例如:somedomain.com),人们可以在其中创建自己的子域(例如http://xyz.somedomain.com),甚至可以将域名映射到它(例如:example.com)
现在,我想提供一项功能,以便我的客户可以在其子域中启用"使用Facebook登录"功能.
由于facebook要求我们在"客户端OAuth设置">"有效OAuth重定向URI"下添加网址列表
我可以做什么,以便它允许我的产品的子域(例如http://xyz.somedomain.com)或客户域(例如:example.com)
谢谢
回答我自己的问题:
如果您希望您的 FB 应用程序支持通配符子域(例如 http://*.yourdomain.com),那么您应该将应用程序中的“有效 OAuth 重定向 URI”字段留空。但请确保您的“应用程序域”字段设置为“yourdomain.com”并且您的“站点 URL”字段设置为“ http://yourdomain.com ”
我很难弄清楚这件事,经过一周的研究终于成功了。希望这对遇到同样问题的人有所帮助。
额外提示: 如果您的 FB 应用程序不允许将“有效的 OAuth 重定向 URI”字段留空,请尝试创建一个新应用程序。当您创建新的 fb 应用程序时,它会默认将该字段设置为空。所以保持原样,你应该没问题。
| 归档时间: |
|
| 查看次数: |
3465 次 |
| 最近记录: |