禁用gem active_rest_client上的ssl验证

时间:2015-10-02 22:26:16

标签: ruby-on-rails-4 ssl faraday active-rest-client

我在Ruby / rails中使用gem" active-rest_client"创建模型。 (https://github.com/whichdigital/active-rest-client)。但是,我的目标服务器只会说“#39;具有不匹配SSL证书的HTTPS。因此,当我查询它时,我需要禁用SSL验证(长话故事,只需接受)。

宝石似乎没有以原生方式禁用SSL验证。但是,它依赖于可以禁用SSL验证的法拉第宝石(https://gist.github.com/mislav/938183)。

当我这样做时:

ActiveRestClient::Base.faraday_config do |faraday|
  faraday.ssl = false
end

它告诉我" ssl"是一种未定义的方法。

有人知道吗?

提前感谢您的帮助!

0 个答案:

没有答案