我正在尝试使用smartsheet rubygem连接到智能表帐户并获取工作表列表。
我使用了以下代码
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')
我正在从本地执行此代码,我缺少什么? 任何建议,不胜感激。 预先感谢!
答案 0 :(得分:2)
我不是Ruby专家,但似乎出现此错误意味着您的代码无法验证您所连接的站点的SSL证书是否有效。我怀疑此问题是由您本地开发环境的配置问题引起的,而不是 smartsheet rubygem问题。
以下帖子指定了此问题的几种可能的解决方案:
如果建议的解决方案之一对您有用(为了将来其他人的利益),我建议您查看这些帖子并在此处评论。