RCurl 身份验证问题

RCurl Authentication issue

我正在尝试使用 RCurl 包通过 https 协议进行身份验证。我发现如果我只在命令行执行 curl 命令:"curl --netrc --cacert "url" 我就能检索到我想要的数据。

但是,当使用 RCurl 库并设置适当的选项时(SSL.verifypeers = TRUE,capath,netrc = TRUE,netrc.file = "~/.netrc") , 我无法验证。

我注意到RCurl使用的curl版本是7.19.7,我服务器上安装的版本是7.39。

这是否意味着我应该尝试重建 RCurl,尝试使用这个新版本的 libcurl?

看来我只是缺少 httpauth = 1L 选项。设置后,我的问题消失了。