msg: authorization_failed_nomatch, mfa: emqx_authz:authorize_non_superuser/5, line: 425, peername: xx.xx.xx.xx:36646, clientid: manager_1695798126494
客户端连接认证成功后,输出info日志怎么提示认证失败?
msg: authorization_failed_nomatch, mfa: emqx_authz:authorize_non_superuser/5, line: 425, peername: xx.xx.xx.xx:36646, clientid: manager_1695798126494
客户端连接认证成功后,输出info日志怎么提示认证失败?
你这个是鉴权的日志,就是 publish / subscribe 对一个主题的权限(4.x 以及以前版本的 ACL)。
默认配置是 authorization.no_match = allow,就是如果从数据库里没有拿到鉴权的信息,默认是允许发布/订阅的。如果需要鉴权,你可以修改相应配置。
authorization.no_match = allow
这个配置在哪个文件中,如果不需要授权认证的话 应该改成什么