【发布时间】:2011-07-26 12:10:50
【问题描述】:
我正在使用 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 ...所以我想我没有包含一些宝石,否则, 但在红宝石方面没有那么经验丰富,现在不知道出了什么问题。
【问题讨论】:
标签: ruby-on-rails omniauth atlassian-crowd