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