我们正在尝试使用复合模板(可填写的PDF)和使用REST API进行嵌入式签名。我们将docusign_rest gem与我们的自定义代码结合使用,以创建复合模板和嵌入式签名。 docusign_rest gem用于身份验证,并出现以下错误:
OpenSSL :: SSL :: SSLError(SSL_connect返回= 1 errno = 0状态= SSLv3读取服务器证书B:证书验证失败)
在本地开发机器上,我们只是在启动开发服务器时提供了证书文件的路径,但在远程机器上这是不可行的。
是否可以跳过SSL检查以进行演示? This SO link似乎表明这是可能的。如果是,那我们怎样才能实现呢?
如果没有,那么是否有一种快速解决方法或我们是否必须安装SSL证书并配置服务器来读取它们?
我们正在使用ruby 1.9.3,rails 3.2.11和Apache2(这意味着启用SSL模块)。
答案 0 :(得分:0)
我相信对于demo(demo.docusign.net)你可以使用https或http。如果您只是使用http会发生什么?这会解决您的SSL错误吗?
在任何一种情况下,你最终都需要解决这个问题,因为对于生产(www.docusign.net),你需要使用https。问题很可能出在您的Ruby代码或证书中。出于测试目的,我尝试通过命令行发出cURL请求以查看是否有效。
See here for some examples of making DocuSign REST API calls using cURL