【发布时间】:2016-08-12 08:25:27
【问题描述】:
在我的应用程序(ruby 1.8.7,rails 2.3.2)中安装 ruby-saml(1.3.0) 时出现以下错误。
获取:ruby-saml-1.3.0.gem (100%) 错误:安装错误 ruby-saml: mini_portile2 需要 Ruby 版本 >= 1.9.2。
在 gem 列表中我可以看到 ruby-saml gem
gem li ruby-saml
** 本地宝石 **
ruby-saml (1.3.0)
我已经安装了 mini_portile (0.6.2)、nokogiri (1.5.10)
我想在 ruby 1.8.7 中安装 ruby-saml(1.3.0),因为 idp 发起的 SLO 有多个功能(OneLogin::RubySaml::SloLogoutresponse,OneLogin::RubySaml::SloLogoutrequest),这些功能不是在 ruby-saml(0.7.2) 中。
问题
为什么会出现上述错误?
没有mini_portile2有什么问题吗?
还有其他方法可以在 ruby 1.8.7 中安装 ruby-saml(1.3.0) 吗?
请帮忙
【问题讨论】:
-
任何人都知道这个,为什么我会遇到错误?
标签: ruby-on-rails ruby rubygems saml saml-2.0