атласская толпа и omniauth_crowd - PullRequest
1 голос
/ 26 июля 2011

Я использую 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 / fail, но когда я пытаюсь аутентифицироваться, сразу после формы входа в систему при вызове callback - я получил:

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

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

1 Ответ

0 голосов
/ 13 августа 2011

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

...