EMQX 4.3 开启HTTP ACL后还是无法限制Topic

dashboard开启http插件,emqx_auth_http.conf配置了acl url等相关参数,emqx.conf修改不允许匿名以及允许匹配ACL后,普通的连接auth和superuser可以正常访问,但是ACL不受控制,任意Topic都可以连接。之前是没问题的,猜测可能是返回值新增了is_superuser字段,但是去掉之后仍然没有反应,麻烦告诉我这是什么原因

  1. 具体的版本号是多少?
  2. 麻烦找开debug日志,然后请求一下,把请求的全过程日志发上来,
    目前信息太少,无法定位。

目前问题已解决。想咨询一下,4.3版本使用http数据源怎么判断是否超级用户,不是的话,只能抛错来判断吗?5.0版本可以使用is_superuser字段,4.3版本可以吗?

4.3 的superuser 可以参考这个

这个已经打开了,已经可以连接了。我的意思当我请求superuser,返回http response code=200就可以判断是超级用户,那不是超级用户怎么判断,返回码非200?

对,4.3的代码就是非200,就不是超级用户。