Ruby Smartsheet证书验证失败

时间:2018-09-22 16:07:02

标签: ruby-on-rails ruby smartsheet-api

我正在尝试使用smartsheet ruby​​gem连接到智能表帐户并获取工作表列表。

我使用了以下代码

Smartsheet::RequestError: SSL_connect returned=1 errno=0 state=error: certificate verify failed
        from app/models/smartsheet_client.rb:18:in `get_sheets'
        from (irb):5

在第2行,我遇到了错误。

Home myhostname
        Hostname 52.62.207.113
...
c = Connection('52.62.207.113')

我正在从本地执行此代码,我缺少什么? 任何建议,不胜感激。 预先感谢!

1 个答案:

答案 0 :(得分:2)

我不是Ruby专家,但似乎出现此错误意味着您的代码无法验证您所连接的站点的SSL证书是否有效。我怀疑此问题是由您本地开发环境的配置问题引起的,而不是 smartsheet ruby​​gem问题。

以下帖子指定了此问题的几种可能的解决方案:

如果建议的解决方案之一对您有用(为了将来其他人的利益),我建议您查看这些帖子并在此处评论。