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.
Не уверен точно в чем проблема. Любые мысли приветствуются.
6 ответов:
ваши настройки должны быть неверными.
перейти к http://www.facebook.com/developers/ и отредактируйте приложение, над которым вы работаете.
на вкладке" сайт "найдите"URL сайта". Это должно быть установлено на URL вашего сайта"http://yoursite.com/"
обратите внимание, что если вы используете поддомены, вам также необходимо обновить "домен сайта", чтобы быть "yoursite.com"
вы можете настроить приложение разработчика и установить url-адрес localhost. com: port Убедитесь, что на карте localhost.com на localhost в файле hosts
для меня
также проверьте, не отсутствует ли www в url, который был в моем случае
Я тестировал на http://www.mywebsite.com и в приложении facebook я установил http://mywebsite.com
Я получаю эту проблему при использовании туннеля, потому что я:
- был установлен url туннеля: порт настройки приложения FB
- но был доступ к локальному серверу по указывая мой браузер "http://localhost:3000"
Как только я начал пробивать туннельный url:порт в браузере, мне было хорошо идти.
Я использую Rails и Facebooker, но могу помочь другим точно так же.
согласно http://developers.facebook.com/docs/reference/dialogs/oauth/
для меня работал
https://apps.facebook.com/YOUR_APP_NAMESPACE (смотрите фото http:// или https: / / issue)
Я продолжал получать эту ошибку, при использовании подстановочных поддоменов с моим приложением. Я имел URL-адрес сайта, набор в: http://myapp.com и приложения домен и http://myapp.com, а также одинаковые значения для допустимых к использованию. URI в вкладке "Дополнительно" в настройках приложения. Я пробовал разные комбинации, но только установка http://subdomain.myapp.com как значение перенаправления работал, конечно, только для этого поддомена.
решение было очистите поля перенаправления, оставьте его пустым, что сработало! ;)