【问题标题】:atlassian crowd and omniauth_crowdatlassian 人群和omniauth_crowd
【发布时间】: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


    【解决方案1】:

    这听起来很傻,但我遇到了同样的问题,直到我记得将我的应用服务器的 IP 添加到应用程序允许的远程 IP 列表中。试试看。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-09-19
      • 2013-02-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-11
      • 1970-01-01
      相关资源
      最近更新 更多