按理说,在web管理控制台创建的用户,会直接同步到 emqx_auth_mnesia.conf。反过来,也应该同步。
但实际不是。
注:以下图中用户名相同的,是我手工添加的。。。问题仍然像我描述的那样。
Dashboard 这里创建的是 Dashboard 用户,plugins/emqx_auth_mnesia.conf
里面添加的是 MQTT 客户端的认证信息。
Dashboard 用户,能在客户端的java/C#代码里,直接使用吗?
当然是不行的,Dashboard 用户只能用于访问 Dashboard。
要是能在dashboard里,也能看到 emqx_auth_mnesia.conf创建的user,clientid,就好了!
5.0 版本支持这个功能哦
噢!原来如此。。。上次装5.0时,有个dll问题,刚好装不上5.0。。。
看来有的时候跑到这里提问,自己又没尝试新版本,真的是 我自己的问题。。。