Аутентификация Facebook застревает в Производстве - с помощью Rails 2.3.11 omniauth 1.0.2 в EC2 - PullRequest
1 голос
/ 10 февраля 2012

Для моего приложения на Rails 2.3.11 я использую аутентификацию facebook на основе Omniauth, работающую в моей среде разработки - Ubuntu.Это работает отлично.Однако в производстве он просто сидит там.

В конечном счете, я считаю, что это не удается из-за тайм-аута.Я считаю, что он не справляется с обработкой обратного вызова из facebook: = "> http://ziptrips.in:8002/auth/facebook/callback?code=AQA7cFWwM4Yrvm3dlREWv8-sdassasadas-9xkDVptqLfsl1Bevb9w8dbbcl9sgCmYugkWycgbFjqxWZozuiLAOzAJ1WxAde8T2DpRpJmYBXSNT4NtgGOup2O2XDmiYlEzAGSePEMeMjqvRX2oUCqHw#=

Поскольку мое приложение Rails 2.3.11, вот как выглядит мой omniauth.rb в инициализаторах: ActionController :: Dispatcher.middleware.use OmniAuth:: Builder do #, если вы используете поставщика rails 2.3.x: facebook, '1234123343', '6aec22dssadsaetcetc',: client_options => {: ssl => {: ca_path => "/ etc / ssl / certs"}},: scope => 'email, offline_access, read_stream' end

Вот соответствующая информация: Omniauth Gem: 1.0.2 omniauth-facebook gem: 1.2.0 Размещено в EC2

Вы можете попробовать это здесь: http://ziptrips.in/auth/facebook Я убедился, что настройки Facebook верны.

Любая помощь / указатели действительно приветствуются.

Спасибо, Navneet

...