2010-09-16 3 views
1

Я использую следующий шаг за шагом руководство для подключения к Facebook Connect:Не удается подключиться к Facebook Connect

http://msdn.microsoft.com/en-us/windows/ee702803.aspx

Однако у меня есть проблемы на «Аутентификация и инициирования сеанса» этапа.

Когда я перехожу к шагам, я нажимаю «Подключиться» в своем браузере, который открывает всплывающее окно, в котором я вхожу в Facebook и «Разрешаю» приложению получать доступ к моей учетной записи. Затем я перенаправляется на имя файла, которое я указываю в 2-м параметре функции javascript 'FB.init'.

Однако эта страница отображает:

Пожалуйста, войдите с использованием Facebook.

Почему это происходит? Я разрабатываю это на localhost, я не знаю, может ли это вызвать проблему? Пожалуйста помоги! Благодарю.

+1

остановки с помощью Facebook Connect, это не рекомендуется! Использовать новый график API – BeRecursive

+0

О, действительно? Cheers @BeRecursive, я проверю это! – Curt

ответ

0

У меня возникла аналогичная проблема, когда я не мог проверить Facebook на localhost. Из-за требований безопасности от Facebook вы должны протестировать домен, который использовался для регистрации вашего приложения.

Создайте субдомен dev.yourname.com и проверьте его там.

+0

Это действительно неверно. Пока URL-адрес в настройках вашего приложения соответствует локальному URL-адресу, вы можете отлаживать локально. –

+0

Точка зрения. Настройка приложения должна совпадать. Поэтому, чтобы развить местный язык, вам нужно установить Facebook на localhost. Лучше иметь среду разработки и делать это там. –

1

Вы действительно можете использовать localhost. Одна из проблем, которые могут возникнуть у вас, заключается в том, что в Internet Explorer есть ошибка с помощью JavaScript Javascript SDK, если вы находитесь на порту, отличном от 80 или 443. http://github.com/facebook/connect-js/issues#issue/106

Если вы заходите на мой .Net SDK на код, вы можете загрузите пример приложения. Поскольку он настроен, он будет запускаться локально. Одна вещь вам нужно настроить свой сайт URL и/или холст URL, чтобы указать на http://localhost:port#/

ли скачать образец пойти: http://facebooksdk.codeplex.com

Смежные вопросы