如何通过http api添加客户端

环境信息

  • EMQX 版本:4.4.2社区版
  • 操作系统及版本:centos6
  • 其他

问题描述

启用了emqx_auth_redis模块进行客户端鉴权,使用http api /api/v4/auth_username进行客户端信息添加提示url not found,请问下是否还需要配置什么参数?谢谢!

客户端是需要实实在在的存在的才行,然后才能调用httpapi 对该客户端进行常规操作

谢您您的回答,我想表达的意思是我启用emqx_auth_redis鉴权模块后,有没有相应的http api让我来直接添加鉴权信息,譬如username password。启用emqx_auth_mnesia模块后,可以通过/api/v4/auth_username来添加username,那基于redis的鉴权模块有相应的api吗?

你这里是使用的redis的模块进行认证,数据存redis的,eqmx 只是去查询而已。你需要添加的账号/密码,是对redis操作。其实跟emqx没关系的。

1 个赞

好的,明白了,那就是基于redis的鉴权,我要自己实现账号的curd操作了。感谢大佬解答!