错误报告
环境
- EMQX 版本:4.4
- 操作系统版本: win10
重现此问题的步骤
- 启动项目
- 开启emqx_auth_mnesia插件
- HTTP管理认证数据
最好提供一下 EMQX 的后台日志,以便我们了解更多信息。
2022-12-05T16:59:32.306000+08:00 [error] POST /api/v4/auth_username error: {badmatch,[]}, stacktrace:, [{emqx_auth_mnesia_api,add_username,2,[{file,“emqx_auth_mnesia_api.erl”},{line,199}]},{minirest_handler,dispatch,2,[{file,“minirest_handler.erl”},{line,90}]},{minirest,handle_request,2,[{file,“minirest.erl”},{line,127}]},{minirest,init,2,[{file,“minirest.erl”},{line,119}]},{cowboy_handler,execute,2,[{file,“cowboy_handler.erl”},{line,41}]},{cowboy_stream_h,execute,3,[{file,“cowboy_stream_h.erl”},{line,318}]},{cowboy_stream_h,request_process,3,[{file,“cowboy_stream_h.erl”},{line,302}]},{proc_lib,init_p_do_apply,3,[{file,“proc_lib.erl”},{line,226}]}]
你调用 POST /api/v4/auth_username
的时候有指定 Body 吗?