新EMQ集群社区版配置
一、配置webhook
EMQ官方文档
修改文件 /etc/emqx/plugins/emqx_web_hook.conf
`注释如下四行前#,使之生效
管理后台启用emqx_web_hook插件
二、配置认证授权插件
关闭匿名访问
EMQ官网文档
修改配置文件
修改内容如下:
三、应用认证
EMQ官方文档
修改/etc/emqx/plugins/emqx_auth_http.conf文件
修改内容如下
## 该地址为message-push服务接收webhook请求的地址,要做到与emqx可通信,切记不要原样复制!!!
auth.http.auth_req =http://message-push-service/mqtt/auth
## HTTP 请求方法
## Value: post | get | put
auth.http.auth_req.method = post
## 认证请求的 HTTP 请求头部,默认情况下配置 Content-Type 头部。
## Content-Type 头部目前支持以下值:application/x-www-form-urlencoded,application/json
auth.http.auth_req.headers.content-type =application/json
## 请求参数
auth.http.auth_req.params = clientid=%c,username=%u,password=%P,subject=%d
四、ACL请求
修改/etc/emqx/plugins/emqx_auth_http.conf文件
修改内容如下
管理后台启用emqx_auth_http插件
注意:所有节点均需要启动
评论