使用带有加密SSL证书的httr

时间:2017-02-17 19:44:59

标签: r ssl ssl-certificate pki httr

this问题非常相似。除非我想知道当私钥加密时如何使用httr发出GET请求?

以下示例在certkey.key未加密时正常工作。

library(httr)    
cafile="ca.pem"
certfile="cert.pem"
keyfile="certkey.key"
r<-GET("https://www.example.com/api/timeseries&firstname=Joe", config(cainfo = cafile, sslcert = certfile, sslkey = keyfile))

出于安全考虑,我需要一个不需要未加密密钥文件的解决方案。加密certkey.key时,SSL握手失败,并显示以下消息:

  

curl :: curl_fetch_memory(url,handle = handle)中的错误:SSL   连接错误

我认为这是因为httr没有提示要求使用类似curl命令时看到的密码短语。它反而出错了。

0 个答案:

没有答案