Я использую 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 ... так что я думаю, что не включил какой-то драгоценный камень или что-то еще, но не настолькорубин и понятия не имею о том, что не так.