emqx中api调用问题

emqx版本4.2.7

关于文档中描述有疑问:
1.文档中提到接口需要用8081调用,我在plugins/emqx_management.conf 配置文件中看到端口是8081,但是实际接口调用8081调用没反应,使用18083才能调用成功

2.文档中剃刀接口调用需要用basic认证。然后我在emqx后台应用中添加的appid去调接口没有用,无论怎么填写必须使用默认的appid和appsecret才能调用成功

3.我现在有两套环境,一套测试一套生产,测试中使用默认的appid和appsecret能调用成功,生产中用默认的appid和appsecret反而又调用不成功

plugins/emqx_management.conf 里如果是 8081 那就是监听的这个端口,18083 是 dashboard 的端口号,使用 18083 也能访问几乎所有的 8081 端口提供的 API。

如果你访问不了 8081 可以使用 telnet 测试一下端口连通性,如果返回认证失败那就是 appid/appsecret 的问题。