OS X El Capitan -9806上的RCurl错误

TLM

我正在尝试使用RCurl进行oauth 2身份验证。我的代码是:

library(RCurl)
myOpts <- curlOptions(httpheader =  
      c(Accept="application/json",
    "Content-Type"="application/x-www-form-urlencoded"))

token <- postForm(authURL, 
    .params = list(
        client_id ="aaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
        client_secret = "bbbbbbbbbbbbbbbbbbbbbbbbbbbb",
        username = "[email protected]",
        password = pswd), 
    .opts = myOpts, 
    style="POST")

该代码在R / Windows上运行正常,但在OS X El Capitan上却无法正常运行。在OS X上,我得到了错误

Error in function (type, msg, asError = TRUE)  : 
SSLRead() return error -9806

我认为OS X附带的curl / libcurl版本中的SSL是有问题的,并且在其他地方对此进行了介绍,但是我还无法找出解决方法。对于它的价值,我在httr软件包中也遇到了类似的问题。如何更新curl并使其在RCurl中很好地播放?

我的问题与“如何使RCurl连接到OS X Yosemite上的POST SSL”非常相似,但El Capitan使得很难复制该帖子答案中建议的curl-config文件。

TLM

我有以下工作:

  1. 使用常规的gnu configure / make / install序列从源代码安装libressl。
  2. 使用通常的gnu configure / make / install顺序再次从源代码安装curl。在配置步骤中,我需要使用--with-ca-bundle选项将配置指向有效的证书文件。
  3. 从源代码编译RCurl,确保/ usr / local / bin在路径列表中早于/ usr / bin,以便RCurl的configure脚本从新版本的curl中而不是从os x默认版本中找到curl-config。

我很想知道是否有更好的方法。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

OS X El Capitan上的MySQLdb错误

来自分类Dev

在OS X El Capitan上安装Scrapy

来自分类Dev

OS X El Capitan上的Perl问题

来自分类Dev

在OS X El Capitan上安装Scrapy

来自分类Dev

在OS X El Capitan上安装Cocoapods错误

来自分类Dev

OS X El Capitan上的CUDA链接错误

来自分类Dev

在El Capitan(OS X)上允许Python.app

来自分类Dev

无法在OS X El Capitan上安装节俭的gem

来自分类Dev

在OS X El Capitan上使用libssl编译C程序?

来自分类Dev

无法在OS X El Capitan上安装capybara-webkit

来自分类Dev

Import.io在OS X El Capitan上崩溃

来自分类Dev

需要Mac OS X El Capitan的JFrame上的圆角

来自分类Dev

OS X El Capitan上的file_put_contents

来自分类Dev

在MAC OS X El Capitan上安装Jenkins

来自分类Dev

OS X El Capitan –文件共享限制

来自分类Dev

尝试在OS X El Capitan上安装PyCrypto时发生致命错误

来自分类Dev

错误DBI1189E在Mac Os X El Capitan上安装DB2

来自分类Dev

OS X El Capitan上的dlopen错误“不安全地使用相对rpath”

来自分类Dev

Mac OS X(El Capitan)上的自制软件:意外令牌`{附近的语法错误

来自分类常见问题

无法更新MAC OS X el capitan中的brew并通过`require`不断出现Load错误。

来自分类Dev

从XMDS终端在El Capitan OS X上进行XMDS编译错误

来自分类Dev

OS X El Capitan:MySQL错误始终存在。没有解决的办法

来自分类常见问题

如何在OS X Yosemite / El Capitan上启动时自动加载MySQL

来自分类Dev

如何在Mac OS X 10.11 El Capitan上禁用Vsync

来自分类Dev

使用pecl在OS X El Capitan(v10.11.1)上安装Mongodb驱动程序

来自分类Dev

ios-deploy无法在Mac OS X El Capitan 10.11上安装

来自分类Dev

OS X 10.11 El Capitan上的蓝牙低功耗延迟/延迟

来自分类Dev

-bash:ant:在Mac OS X El Capitan上找不到命令

来自分类Dev

Mac OS X El Capitan上不受支持的major.minor版本

Related 相关文章

  1. 1

    OS X El Capitan上的MySQLdb错误

  2. 2

    在OS X El Capitan上安装Scrapy

  3. 3

    OS X El Capitan上的Perl问题

  4. 4

    在OS X El Capitan上安装Scrapy

  5. 5

    在OS X El Capitan上安装Cocoapods错误

  6. 6

    OS X El Capitan上的CUDA链接错误

  7. 7

    在El Capitan(OS X)上允许Python.app

  8. 8

    无法在OS X El Capitan上安装节俭的gem

  9. 9

    在OS X El Capitan上使用libssl编译C程序?

  10. 10

    无法在OS X El Capitan上安装capybara-webkit

  11. 11

    Import.io在OS X El Capitan上崩溃

  12. 12

    需要Mac OS X El Capitan的JFrame上的圆角

  13. 13

    OS X El Capitan上的file_put_contents

  14. 14

    在MAC OS X El Capitan上安装Jenkins

  15. 15

    OS X El Capitan –文件共享限制

  16. 16

    尝试在OS X El Capitan上安装PyCrypto时发生致命错误

  17. 17

    错误DBI1189E在Mac Os X El Capitan上安装DB2

  18. 18

    OS X El Capitan上的dlopen错误“不安全地使用相对rpath”

  19. 19

    Mac OS X(El Capitan)上的自制软件:意外令牌`{附近的语法错误

  20. 20

    无法更新MAC OS X el capitan中的brew并通过`require`不断出现Load错误。

  21. 21

    从XMDS终端在El Capitan OS X上进行XMDS编译错误

  22. 22

    OS X El Capitan:MySQL错误始终存在。没有解决的办法

  23. 23

    如何在OS X Yosemite / El Capitan上启动时自动加载MySQL

  24. 24

    如何在Mac OS X 10.11 El Capitan上禁用Vsync

  25. 25

    使用pecl在OS X El Capitan(v10.11.1)上安装Mongodb驱动程序

  26. 26

    ios-deploy无法在Mac OS X El Capitan 10.11上安装

  27. 27

    OS X 10.11 El Capitan上的蓝牙低功耗延迟/延迟

  28. 28

    -bash:ant:在Mac OS X El Capitan上找不到命令

  29. 29

    Mac OS X El Capitan上不受支持的major.minor版本

热门标签

归档