请教开源版如何设置可以让api支持跨域访问?

请教开源版如何设置可以让api支持跨域访问?

您好,不太确定您具体的使用场景需求,不过开启跨域支持配置将降低 API 的安全性,您也可以加一个 nginx 服务来做 API 的反向代理来解决跨域问题。直接开启的话,需要在配置文件中,在 dashboard 配置下面将 cors 设置为 true。

添加了cors = true,重启服务,还是会报跨域错误

截屏2023-09-07 13.42.47

除了cors配置为true外,还需要到emqx的请求header里面有origin字段。
PS:麻烦给一下完整的HTTP请求。

这个origin应当填写什么了

我没有看到允许跨域的设置 请问如何允许http manager api ,允许跨域访问 ,v4.3.11