Я следил за приложением omniauth devise для facebook, как объяснил Райан в эпизоде 235. После того, как пользователь авторизуется, мы получаем ошибку в http://localhost:3000/auth/facebook/callback?code=13444...
Ниже приведены настройки Facebook: Домен приложения: localhost siteurl: locahost: 3000 / холст URL: http://localhost:3000/auth/facebook/
пожалуйста, скажите мне, где я иду не так?
В одном проекте нам пришлось добавить этот код в config/environments/development.rb, чтобы подключение Facebook работало для локальной разработки:
config/environments/development.rb
OpenSSL::SSL::VERIFY_PEER = OpenSSL::SSL::VERIFY_NONE
Я работал в rails 4, и эта ссылка дала мне то, что мне нужно, чтобы это заработало.Просто следуйте инструкциям.Вам нужно скачать установщик rails, а затем запустить две функции командной строки.
Эта ссылка https://gist.github.com/fnichol/867550