HTTP服务验证报错authz_http_response_incorrect

从日志上来看你拼错json 了,
你应该是回的 body 只需要是

"{\"result\":\"allow\"}"

但实际上http server回了:

"{\"code\":200,\"msg\": \"success\"} \"{\"result\":\"allow\"}"

你拼的根本就不是一个json,他是 2 个 json 片断 encode 成string后,再直接串起来了。
正常应该:

"{\"result\":\"allow\",\"msg\":\"success\",\"code\":200}"

这样就没有问题了(虽然可以不用再传 code ,msg字段,但是只要保证他个合法的 json 并包括result 字段,多传的东西也没有任何影响)

EMQX报错authz_http_response_incorrect导致订阅主题失败,这是我的响应结果:resp* {“result”:“allow”},请问大佬们怎么解决
image