如何让R接受自签名证书

时间:2015-03-30 10:55:29

标签: r ssl

我使用Package RGoogleAnaytics

获得以下代码
require(RGoogleAnalytics)
client.id <- "XX"
client.secret <- "YY"
token <- Auth(client.id,client.secret)
save(token,file="./token_file")

运行时,它会进入我的浏览器并要求我登录我的帐户,该帐户包含我希望访问的Google Analytics配置文件。 完成后,R提示我返回R并继续 但是在R中我得到错误:

SSL certificate problem: self signed certificate in certificate chain

我该如何纠正这个? 有没有办法迫使R接受这样的证书? 有没有办法改变页面给我的证书类型?

2 个答案:

答案 0 :(得分:0)

发现此快速修复

set_config( config( ssl.verifypeer = 0L ) )

禁用证书验证,因此允许我继续。

答案 1 :(得分:0)

以前的解决方案对我来说不适用于最新版本的devtools。 要解决此问题,请更改.

_
set_config( config( ssl_verifypeer = 0L ) )

我相信原因是包devtools的新版本已从RCurl更改为curl(或反之亦然)。