Join us Sept 17 at .local NYC! Use code WEB50 to save 50% on tickets. Learn more >
MongoDB Event
Docs 菜单
Docs 主页
/ / /
Ruby 驱动程序
/ /

LDAP

PLAIN身份验证机制允许您使用轻量级目录访问协议 (LDAP)用户名和密码对MongoDB进行身份验证。 只有在向MongoDB Enterprise Advanced进行身份验证时才能使用此机制。

提示

PLAIN 身份验证

LDAP身份验证使用 RFC-4616 中定义的 PLAIN 简单身份验证和安全层 (SASL)。

本页上的代码示例使用以下占位符:

  • <username>:您的LDAP用户名。

  • <password>:您的LDAP密码。

  • <hostname>: MongoDB 部署的网络解决。

  • <port>: MongoDB 部署的端口号。 如果省略此参数,驾驶员将使用默认端口号 (27017)。 连接MongoDB Atlas 群集时无需指定端口。

  • <authentication_db>:包含用户LDAP凭证的MongoDB 数据库。 如果省略此参数,驾驶员将使用默认数据库(admin)。

要使用本页上的代码示例,请将这些占位符替换为您自己的值。

您可以指定 PLAIN身份验证机制,并提供LDAP凭证作为客户端选项或连接字符串的一部分。 选择 Connection StringClient Options标签页,查看相应的语法:

client = Mongo::Client.new('mongodb://<username>:<password>@<hostname>[:<port>]/?authSource=<authentication_b>&authMechanism=PLAIN')
client = Mongo::Client.new([ '<hostname>' ],
auth_mech: :plain,
ssl: true,
ssl_verify: true,
ssl_cert: '/path/to/client.pem',
ssl_ca_cert: '/path/to/ca.pem' )

要学习;了解有关本页讨论的任何方法或类型的更多信息,请参阅以下API文档:

后退

AWS IAM

在此页面上