Facebook Connect и базовая аутентификация HTTP - PullRequest
8 голосов
/ 19 февраля 2010

Я работаю над сайтом, который использует Facebook Connect для входа / создания пользователя. У меня есть сервер разработки, который используется для контроля качества, и я бы хотел, чтобы он был защищен паролем. Мы хотели использовать базовую аутентификацию HTTP, но это, похоже, нарушает работу Facebook Connect (он зацикливается). Кто-нибудь знает, почему это может происходить?

Я считаю, что базовая аутентификация выполняется на основе браузера, а вся связь между Facebook и нашим сайтом осуществляется в браузере пользователя. В чем может быть проблема?

Ответы [ 2 ]

5 голосов
/ 26 февраля 2010

Facebook Connect использует iFrame внутри хакера iFrame для преодоления ограничения междоменных границ (подробности см. http://wiki.developers.facebook.com/index.php/Cross_Domain_Communication). Я предполагаю, что, когда Facebook перенаправляет на страницу обратного вызова (xd_receiver.htm), это терпит неудачу, потому что позже требуется базовая аутентификация.

0 голосов
/ 22 февраля 2010

Требуется больше информации о "падает в цикле". Но, исходя из вашего вопроса, из того, что я прочитал, является то, что Facebook Connect создаст случайный пароль при создании учетной записи, и если они входят в систему с использованием базовой аутентификации, его необходимо изменить, чтобы соответствовать (http://www.boonex.com/unity/forums/topic/facebook-connect-error-.htm) Но вы не указываете, используете ли вы FBconnect именно так.
Вам требуется базовая авторизация, чтобы получить доступ к ссылке / создать учетную запись FBconnect?

Или вы используете FBconnect для создания имени входа для базовой аутентификации?

Как вам требуется базовая аутентификация? Тип сервера?

Все ли работает без базовой аутентификации?

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