MQTT 增强认证
EMQX 还为用户提供了基于 Salted Challenge Response Authentication Mechanism(SCRAM)的增强认证功能。
SCRAM 认证是一种比密码认证更复杂的机制,它依赖与 MQTT 5.0 提供的增强认证机制,需要在连接期间交换额外的 MQTT 报文。同时由于 SCRAM 认证不依赖外部数据源,因此使用更加简单轻量。
TIP
SCRAM 认证仅支持使用 MQTT v5.0 的连接。
通过 Dashboard 配置
在 EMQX Dashboard 页面,点击左侧导航栏的模块,点击添加模块。
在模块/选择页面,通过关键词检索找到 MQTT 增强认证模块。将鼠标指向 MQTT 增强认证,点击 选择。在随后的参数设置页面,点击添加。
MQTT 增强认证功能无需进一步的参数配置,在随后打开的模块/详情页,点击添加即可启用 MQTT 增强认证。后续您可在模块页面停止该模块,或点击管理配置认证信息。在随后打开的 MQTT 增强认证页面,点击认证信息页签,随后点击添加,即可创建相关认证信息。