首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >具有多个CNAME的Facebook连接

具有多个CNAME的Facebook连接
EN

Stack Overflow用户
提问于 2012-01-24 01:46:06
回答 1查看 1.7K关注 0票数 3

我们有一个将由多个CNAME路由访问的应用程序。因为Facebook Connect只授权一个单独的URL使用,所以任何CNAME路由都会导致我们的Facebook登录失败。Facebook Apps上的多域名功能并没有解决这个问题,因为每个多域名:“必须从您的站点URL或您的移动Web URL派生”。(这正是尝试多个域时给出的错误消息)。

我无法想象像Facebook这样的大公司不会考虑CNAME……但我在文档中找不到对它们的任何支持,我在互联网上看到的任何关于这种情况的问题都没有得到回答。

所以问题是..。如何提供通过多个不同的CNAME路由访问单个应用程序的Facebook Connect登录?

EN

回答 1

Stack Overflow用户

发布于 2012-02-26 05:52:39

实际上,Facebook从2011年9月开始支持多个域名(来源:https://developers.facebook.com/blog/post/570/)。

不幸的是,Facebook让这一点变得有点困难。我们使用的解决方法是将两个基础域名(例如: domain1.com和domain2.com)添加到域名设置中,然后使用"Mobile URL“和"Site URL”为每个域名设置一个URL,否则Facebook喜欢抛出一个错误消息"Error domain2.com必须源自您的站点URL或您的移动Web URL“。

例如,在站点URL中,您将使用domain1.com中的URL (即myapp.domain1.com/index.php?)对于移动URL,您将使用domain2.com中的URL (即myapp.domain2.com/index.php?)。

希望这能有所帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8976140

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档