MQTT凭证
您可以使用这些凭据来验证以下节点:
先决条件
安装
MQTT 代理。MQTT 在
MQTT 软件上提供了服务器/代理列表。支持的身份验证方法
- 经纪人连接
相关资源
有关 MQTT 协议的更多信息,请参阅
MQTT 的文档。有关更详细的配置和详细信息,请参阅您的经纪商提供商的文档。
使用代理连接
要配置此凭据,您需要:
- 您的 MQTT 代理的协议
- 主人
- 港口
- 用于身份验证的用户名和密码
- 如果您使用SSL ,则相关证书和密钥
要进行设置:
- 选择代理的协议,该协议决定了 n8n 使用的 URL。选项包括:
- Mqtt
- :以标准
- 协议
- URL。Mqtts
- :以安全
- 协议
- :
- 以 WebSocket 协议开头的 URL
- 。
- 输入您的经纪人主机。
- 输入n8n 用于连接代理主机的端口号。
- 输入用户名以登录经纪人。
- 输入该用户的密码。
- 如果您想在离线时接收 QoS 1 和 2 消息,请关闭清理会话切换。
- 输入您希望凭证使用的客户端 ID 。如果您留空,n8n 将为您生成一个。您可以使用固定或基于表达式的客户端 ID。
- 客户端 ID 可用于识别和跟踪连接访问。n8n 建议使用包含
- 以下内容的客户端 ID,以便于审计。
- 如果您的 MQTT 代理使用 SSL,请打开SSL开关。打开后:
- 选择是否使用
- 无密码
- 连接,类似于 SASL 机制 EXTERNAL。如果打开:
- 选择是否
- 拒绝未经授权的证书
- :如果关闭,即使证书验证失败,n8n 也会连接。
- 添加 SSL
- 客户端证书
- 。
- 为客户端证书
- 添加 SSL
- 客户端密钥
- 一个或多个 SSL
- CA 证书
- 。
有关更详细的配置说明,请参阅 MQTT 代理提供商的文档。