Facebook Omniauth "Извините, что-то пошло не так." - PullRequest
0 голосов
/ 29 мая 2019

Я пытаюсь включить Facebook в свое приложение Rails.

Приложение работает на локальном хосте: 3000

Я также создал свое приложение для разработчиков на Facebook и получил свой Id и секретный ключ. Кроме того, домен приложения установлен на Localhost.

При попытке зайти на экран входа в Facebook я получаю сообщение «Извините, что-то пошло не так», но в URL-адресе перенаправления мой App-Id отображается правильно.

локальный: 3000 / авториз / facebook

У кого-нибудь была такая же проблема?

Вот что говорит мой Сервер:

Запущен GET "/ auth / facebook" для 127.0.0.1 в 2019-05-29 13:10:09 +0200 (2,3 мс) SET NAMES utf8, @@ SESSION.sql_mode = CONCAT (CONCAT (@@ sql_mode, ', STRICT_ALL_TABLES'), ', NO_AUTO_VALUE_ON_ZERO'), @@ SESSION.sql_auto_is_null = 0, @@ SESSION.wait_timeout = 2147483 ↳ /Users/**********/.rvm/gems/ruby-2.5.1/gems/activerecord-5.2.2/lib/active_record/log_subscriber.rb:98 (1,2 мс) SELECT schema_migrations. version ОТ schema_migrations ЗАКАЗАТЬ ПО schema_migrations. version ASC ↳ /Users/***********/.rvm/gems/ruby-2.5.1/gems/activerecord-5.2.2/lib/active_record/log_subscriber.rb:98 (facebook) Начало фазы запроса.

OmniAuth.config.logger = Rails.logger

Rails.application.config.middleware.use OmniAuth :: Builder do
провайдер: facebook, «APP_ID», «APP_SECRET» end

...