Я использую JQuery Mobile, Ruby on Rails 4 и Omniauth-facebook. Когда я нажимаю «Sing in by Facebook», я получаю это в своей консоли:Нет заголовка «Access-Control-Allow-Origin» на запрошенном ресурсе Ruby on Rails 4, JQuery Mobile
omniauth: (facebook) Request phase initiated.
Это застряло. Я проверил консоль браузера и показал мне эту ошибку:
XMLHttpRequest cannot load https://www.facebook.com/dialog/oauth?client_id..... No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:3000' is therefore not allowed access.
Я проверил онлайн, и многие люди сталкиваются с этим. Но я не должен был найти комплексное решение для рельсов. Пожалуйста, предложите, что делать.
Вы нашли решение этой проблемы? Такая же проблема здесь ... – PJC
Нет. Вы нашли что-нибудь? –
Да. Для меня это был Turbolinks. Деактивировать его для этой ссылки сделал трюк. – PJC