R 可以连接到受 ssl 保护的 MongoDB 实例吗?

Posted

技术标签:

【中文标题】R 可以连接到受 ssl 保护的 MongoDB 实例吗?【英文标题】:Can R connect to an ssl-protected MongoDB instance? 【发布时间】:2014-11-06 13:18:00 【问题描述】:

找不到这方面的文档。 Python 没问题,但我在 rmongodb 库中看不到 ssl 选项。

> mongo <- mongo.create("xx.xx.xx.xx", name = "someuser", password = "thepassword", db = "admin")
Unable to connect to replset

是否有任何替代库支持 ssl 用于 R 连接到 mongodb? rmongodb 会这样做但我错过了什么吗?

【问题讨论】:

我添加了这个issue 并会检查它。 【参考方案1】:

似乎错误是由于错误地编写了函数参数。再看看?mongo.create的帮助文件就行了。

# Being explicit
mongo <- mongo.create("xx.xx.xx.xx", name='', username = "someuser", 
                      password = "thepassword", db = "admin")

现在你应该得到另一种类型的错误,否则它会起作用。

【讨论】:

以上是关于R 可以连接到受 ssl 保护的 MongoDB 实例吗?的主要内容,如果未能解决你的问题,请参考以下文章

使用 adb shell 连接到受密码保护的 wifi 网络

如何在 Go 中使用 .crt 文件通过 ssl 连接到 mongoDB

在 Linux 上从 Python 连接到受保护的 WiFi

使用 PyMongo 和 x509 SSL 证书连接到 MongoDB 数据库时出现 ServerSelectionTimeoutError

R RPostgreSQL 使用 SSL 连接到远程 Postgres 数据库

如何从 Spring JdbcTemplate 连接到受密码保护的 MS Access 数据库?