MongoDB 凭证#
您可以使用这些凭证来验证以下节点:
先决条件#
- 在MongoDB服务器上创建具有适当权限的用户账户。
- 作为项目所有者,请将所有n8n IP地址添加到项目的网络访问中的IP访问列表条目。具体操作指南请参考添加IP访问列表条目。
如果您是从零开始设置MongoDB,请创建一个集群和数据库。有关这些步骤的更详细说明,请参阅MongoDB Atlas文档。
支持的认证方法#
- 数据库连接 - 连接字符串
- 数据库连接 - 值
相关资源#
有关该服务的更多信息,请参阅MongoDB Atlas文档。
使用数据库连接 - 连接字符串#
要配置此凭证,您需要上面列出的先决条件。然后:
- 选择连接字符串作为配置类型。
- Enter your MongoDB Connection String. To get your connection string in MongoDB, go to Database > Connect.
- 选择驱动程序。
- 复制你在将连接字符串添加到应用程序代码中看到的代码。它看起来类似于:
mongodb+srv://yourName:yourPassword@clusterName.mongodb.net/?retryWrites=true&w=majority。 - 将连接字符串中的
和替换为您将要使用的数据库用户的凭据。 - 将该连接字符串输入到n8n中。
- 有关查找和格式化连接字符串的信息,请参阅Connection String。
- 输入您的数据库名称。这是您在连接字符串中添加详细信息的用户正在登录的数据库名称。
- Select whether to Use TLS: Turn on to use TLS. You must have your MongoDB database configured to use TLS and have an x.509 certificate generated. Add information for these certificate fields in n8n:
- CA证书
- 公共客户端证书
- 私有客户端密钥
- 密码短语
有关使用x.509证书的更多信息,请参阅MongoDB的x.509文档。
使用数据库连接 - 值#
要配置此凭证,您需要具备上面列出的先决条件。然后:
- 选择值作为配置类型。
- 输入数据库的主机名称或地址。
- 输入数据库名称。
- 输入您希望登录的用户。
- 输入用户的密码。
- 输入要连接的端口。这是您的服务器用于监听传入连接的端口号。
- Select whether to Use TLS: Turn on to use TLS. You must have your MongoDB database configured to use TLS and have an x.509 certificate generated. Add information for these certificate fields in n8n:
- CA证书
- 公共客户端证书
- 私有客户端密钥
- 密码短语
有关使用x.509证书的更多信息,请参阅MongoDB的x.509文档。