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

Facebook login ", указанный URL-адрес не разрешен конфигурацией приложения"

Я добавил логин facebook на свой сайт. Однако, когда я нажимаю кнопку, я получаю красную рамку, в которой говорится:

Invalid Argument

Given URL is not allowed by the Application configuration.

Если я продолжу вход в систему, я получу:

API Error Code: 100
API Error Description: Invalid parameter
Error Message: next is not owned by the application.

Не уверен, в чем проблема. Любые мысли приветствуются.

4b9b3361

Ответ 1

Ваши настройки должны быть неверными.

Перейдите в http://www.facebook.com/developers/ и отредактируйте приложение, над которым вы работаете.

На вкладке "Веб-сайт" найдите "URL-адрес сайта". Это должно быть указано на URL вашего сайта " http://yoursite.com/"

Обратите внимание, что если вы используете поддомены, вам также нужно будет обновить "домен сайта" как "yoursite.com"

Ответ 2

Вы можете настроить приложение разработчика и установить URL-адрес на localhost.com:port Обязательно сопоставьте localhost.com с локальным хостом на вашем файле хостов.

Работает для меня

Ответ 3

Также проверьте, нет ли у вас www в URL-адресе, который был в моем случае

Я тестировал http://www.mywebsite.com и в приложении facebook, которое я установил http://mywebsite.com

Ответ 4

Я получал эту проблему при использовании туннеля, потому что я:

  • имел туннель url: порт, установленный в настройки приложения FB
  • но был доступ к локальному серверу указывая мой браузер на "HTTP://локальный: 3000"

Как только я начал пробивать туннель url: порт в браузер, мне было хорошо идти.

Я использую Rails и Facebooker, но могу помочь другим тем же самым.

Ответ 6

Я продолжал получать эту ошибку при использовании поддоменов подстановочных знаков с моим приложением. У меня был URL-адрес сайта: http://myapp.com и домен приложения также в http://myapp.com, а также то же значение для действительных URI перенаправления OAuth на вкладке дополнительных настроек приложения настроек. Я пробовал разные комбинации, но устанавливал http://subdomain.myapp.com в качестве значения перенаправления, конечно, только для этого субдомена.

Решение заключалось в том, чтобы очистить поля перенаправления, оставьте поле пустым, что сработало!;)