Facebook Connect с несколькими CNAME - PullRequest
3 голосов
/ 23 января 2012

У нас есть одно приложение, к которому будут обращаться несколько маршрутов CNAME. Поскольку Facebook Connect разрешает использование только одного URL-адреса, любой маршрут CNAME приводит к сбою при входе в Facebook. Возможность использования нескольких доменов в приложениях Facebook не решает проблему, потому что каждый из нескольких доменов: «должен быть получен из URL вашего сайта или вашего мобильного веб-адреса». (это точное сообщение об ошибке, которое выдается при попытке нескольких доменов).

Я не могу себе представить, что кто-то такой большой, как Facebook, не смог бы отчитаться за CNAME ... но я не могу найти никакой поддержки для них в документации, и любые вопросы, которые я вижу относительно этой ситуации в Интернете, остаются без ответа.

Таким образом, вопрос заключается в том ... как обеспечить вход в Facebook Connect с помощью одного приложения, доступ к которому осуществляется через множество различных маршрутов CNAME?

1 Ответ

0 голосов
/ 26 февраля 2012

На самом деле, Facebook поддерживает несколько доменных имен по состоянию на сентябрь 2011 года (источник: https://developers.facebook.com/blog/post/570/).

К сожалению, Facebook все еще делает это немного сложным. Обходным путем, который мы использовали, было добавление обоих имен базовых доменов (например,: domain1.com и domain2.com) в настройке имени домена, затем, используя «Мобильный URL» и «URL сайта», мы устанавливаем URL для каждого доменного имени, в противном случае Facebook нравится выдавать сообщение об ошибке «Ошибка domain2.com».должен быть получен из URL вашего сайта или вашего мобильного веб-адреса. "

Например, в URL-адресе сайта вы должны использовать URL-адрес домена domain1.com (т.е. myapp.domain1.com/index.php?)а для Мобильного URL вы должны использовать URL-адрес домена domain2.com (то есть myapp.domain2.com/index.php?).

Надеюсь, это поможет.

...