Как правильно / лучше всего подходить, чтобы несколько несвязанных доменов приложений были связаны с приложением Facebook? - PullRequest
1 голос
/ 20 марта 2012

У меня есть приложение, размещенное в Azure и доступное через веб-страницу.Аутентификация в приложении выполняется путем входа через Facebook.Приложение не является приложением Facebook для холста, хотя оно может делиться некоторыми действиями с потоком пользователя в Facebook.

У меня есть два URL для доступа к моему сервису;один http://projectgreenwich.cloudapp.net/ указывает на сайт в облаке (в Azure), а другой http://projectgreenwich.research.microsoft.com использует DNS, чтобы придать приложению более официальный вид URL.Моя проблема в том, что в настройках приложения Facebook (http://developers.facebook.com/apps/) я могу дать только один «Домен приложения» для аутентификации Facebook, чтобы передать обратно. Я могу разветвляться из этого домена, например, имея projectgreenwich.cloudapp.net, projectgreenwichlocal.cloudapp.net, projectgreenwichtest.cloudapp.net и т. д. Но если я пытаюсь добавить другой домен (например, projectgreenwich.research.microsoft.com), я получаю сообщение об ошибке при сохранении настроек приложения Facebook.

Мое решение было добавить http://projectgreenwich.research.microsoft.com как то, что Facebook называет «мобильным веб-URL» для приложения. Это решает мою непосредственную проблему (аутентификация на Facebook с http://projectgreenwich.research.microsoft.com работает), но оставляет менянеудобно из-за двух вещей:

  1. Это взлом. URL http://projectgreenwich.research.microsoft.com больше не является "Мобильным веб-URL", чем http://projectgreenwich.cloudapp.net/.
  2. Если я добавлю другие записи DNS с разрешением http://projectgreenwich.cloudapp.net/, больше нет места для их добавления.

Есть несколько связанных ответов о переполнении стека, которые предполагают, что это невозможнои что в блоге Facebook, наоборот, вводится в заблуждение, но я надеюсь, что все изменилось:

Как правильно / лучше всего подходить для нескольких несвязанных доменов приложенийсвязано с приложением Facebook?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...