MongoDB 凭证#
您可以使用这些凭证来验证以下节点:
先决条件#
- 在 MongoDB 服务器上创建具有适当权限的用户账户。
- 作为项目所有者,将所有 n8n IP 地址添加到项目的网络访问中的 IP 访问列表条目。详细操作请参考添加 IP 访问列表条目。
如果您是从零开始设置 MongoDB,需要创建一个集群和数据库。关于这些步骤的详细说明,请参阅 MongoDB Atlas 文档。
支持的认证方式#
- 数据库连接 - 连接字符串
- 数据库连接 - 值
相关资源#
有关该服务的更多信息,请参阅 MongoDB Atlas 文档。
使用数据库连接 - 连接字符串#
要配置此凭证,您需要满足上文列出的前提条件。然后:
- 选择 Connection String 作为 Configuration Type。
- 输入您的 MongoDB Connection String。要获取 MongoDB 中的连接字符串,请前往 Database > Connect。
- 选择 Drivers。
- 复制 Add your connection string into your application code 中显示的代码。格式类似:
mongodb+srv://yourName:yourPassword@clusterName.mongodb.net/?retryWrites=true&w=majority
。 - 将连接字符串中的
<password>
和<username>
替换为您将使用的数据库用户凭据。 - 将该连接字符串输入到 n8n 中。
- 有关查找和格式化连接字符串的信息,请参考 Connection String。
- 输入您的 Database 名称。这是您添加到连接字符串中的用户将要登录的数据库名称。
- 选择是否 Use TLS:启用以使用 TLS。您必须将 MongoDB 数据库配置为使用 TLS 并已生成 x.509 证书。在 n8n 中添加以下证书字段的信息:
- CA Certificate
- Public Client Certificate
- Private Client Key
- Passphrase
有关使用 x.509 证书的更多信息,请参阅 MongoDB 的 x.509 文档。
使用数据库连接 - 值配置方式#
要配置此凭证,您需要满足上述列出的先决条件。然后:
- 选择 Values 作为 配置类型。
- 输入数据库的 主机 名称或地址。
- 输入 数据库 名称。
- 输入您要登录的 用户 名。
- 输入用户的 密码。
- 输入连接使用的 端口。这是您的服务器监听传入连接所使用的端口号。
- 选择是否 使用 TLS:启用以使用 TLS。您必须将 MongoDB 数据库配置为使用 TLS 并已生成 x.509 证书。在 n8n 中添加以下证书字段信息:
- CA 证书
- 公共客户端证书
- 私有客户端密钥
- 密码短语
有关使用 x.509 证书的更多信息,请参阅 MongoDB 的 x.509 文档。