Skip to content

MQTT 增强认证

EMQX 还为用户提供了基于 Salted Challenge Response Authentication Mechanism(SCRAM)的增强认证功能。

SCRAM 认证是一种比密码认证更复杂的机制,它依赖与 MQTT 5.0 提供的增强认证机制,需要在连接期间交换额外的 MQTT 报文。同时由于 SCRAM 认证不依赖外部数据源,因此使用更加简单轻量。

TIP

SCRAM 认证仅支持使用 MQTT v5.0 的连接。

通过 Dashboard 配置

EMQX Dashboard 页面,点击左侧导航栏的模块,点击添加模块

模块/选择页面,通过关键词检索找到 MQTT 增强认证模块。将鼠标指向 MQTT 增强认证,点击 选择。在随后的参数设置页面,点击添加

image-20230510174205663

MQTT 增强认证功能无需进一步的参数配置,在随后打开的模块/详情页,点击添加即可启用 MQTT 增强认证。后续您可在模块页面停止该模块,或点击管理配置认证信息。在随后打开的 MQTT 增强认证页面,点击认证信息页签,随后点击添加,即可创建相关认证信息。

image-20230510174648376