Подтвердить что ты не робот

Вход в Facebook, redirect_uri не принадлежит приложению. Зачем?

Я не могу добавить логин FB на свой сайт. Я просто зарегистрировал приложение:

URL: http://www.chusmix.com/
DOMAIN: www.chusmix.com

И затем я вставил код входа и заменил на нем свой APP-идентификатор:

<html>
  <head>
  </head>
  <body>
   <div id="fb-root"></div>
      <script src="http://connect.facebook.net/en_US/all.js"></script>
      <script>
         FB.init({ 
            appId:'212044715486306', cookie:true, 
            status:true, xfbml:true 
         });
      </script>
      <fb:login-button>Login with Facebook</fb:login-button>
  </body>
</html>

Однако при нажатии кнопки входа я получаю Error 191: redirect_uri is not owned by the application

Также этот код находится на странице: http://www.chusmix.com/game/ в соответствии с тем, что говорит Facebook, заполняя поле DOMAIN делает все страницы в домене способными использовать авторизацию Facebook. Однако я также попытался указать прямо на домен, где находится кнопка входа, и я получаю ту же ошибку.

Нет даже URL-адреса перенаправления.


Обновление: Кажется, что Вход работает в http://www.chusmix.com/game/, но не на http://chusmix.com/game/ (без www).

Есть ли способ заставить его работать, если пользователь не набирает www.? Или мне нужно использовать перенаправление?

4b9b3361

Ответ 1

Попробуйте добавить URL-адрес сайта к настройкам приложения "Изменить настройки- > Веб-сайт- > URL-адрес сайта. В то время как вы там, вы можете также заполнить домен сайта, если вы добавите поддомены в будущем.

Ответ 2

Используйте это как вы Site Domain: chusmix.com

Ответ 3

Убедитесь, что каждый URL-адрес вашего JS script соответствует ТОЧНО на URL-адрес сайта, который вы создали в Facebook, включая http://.

Пример:

 FB.init({
      appId      : '128957350986', // App ID
      channelUrl : 'zazzlebaytobreakers.com/lib/channel.php', // Channel File

Вызвать эту ошибку в IE 7 и 8.

Убедитесь, что это:

 FB.init({
      appId      : '128957350986', // App ID
      channelUrl : 'http://zazzlebaytobreakers.com/lib/channel.php', // Channel File