我们正在尝试为我们的 VerneMQ 实例实现基于数据库 (MySQL) 的授权和身份验证。我们成功地创建了具有不同“clientid-username-password”集的客户端。我们面临的困难是主题订阅和发布。当 publish_acl 和 subscribe_acl 字段中存在某些主题值时,代理在从客户端接收消息时会造成一些不一致。在我们看到的 VerneMQ 文档中,SQL DDL 必须具有某些字段(挂载点、client_id、用户名、密码等),类似的 publish_acl 和 subscribe_acl 字段也在那里。我们不需要的是限制具有特定发布和订阅主题的客户端。
有没有办法我们可以绕过将值放入 publish_acl 和 subscribe_acl 字段,以便客户端可以从/向任何主题发布和接收消息?
任何帮助表示赞赏!