атласская толпа и omniauth_crowd

Я использую ruby-1.9, rails 3 и пытаюсь войти на сервер толпы, используя библиотеку omniauth_crowd. Конфигурация очень проста:

Rails.application.config.middleware.use OmniAuth::Builder do
provider :crowd, :crowd_server_url=>"http://some-crowd-server/crowd", :application_name=>"app-dev", :application_password=>"app-pass"
end

Также маршрутизируются / auth / callback и / auth / failed, но когда я пытаюсь аутентифицироваться, сразу после формы входа при вызове обратного вызова - я получил:

uninitialized constant OmniAuth::Strategies::Crowd::CrowdValidator::Net

Заглянув в файл «omniauth / Strategies / Crowd / Crowd_validator.rb», я увидел вызов Net: HTTP ... так что я думаю, что не включил какой-то драгоценный камень или что-то еще, но не настолько опытен в рубине и теперь не знаю, что неправильно.


person Eugene Shchepetov    schedule 26.07.2011    source источник


Ответы (1)


Это звучит глупо, но я сталкивался с той же проблемой, пока не вспомнил, что нужно добавить IP-адрес моего сервера приложений в список разрешенных удаленных IP-адресов приложения. Попробуй это.

person comb    schedule 13.08.2011