首页 / 浏览问题 / 云GIS / 问题详情
iclient测量面积的时候出现跨域问题
49EXP 2018年11月20日

使用产品:“iclient-openlayers": "^9.1.0-beta";iserver 8c

利用ol.supermap.MeasureService测量多边形面积的时候发生跨域问题,当测量边数比较多的时候会发送post请求

当边数比较少的时候是get请求,这时候没有问题,Access-Control-Allow-Origin只有一个‘*

可以看到post的时候Access-Control-Allow-Origin有两个‘*’,所以会报这个错

请问应该怎么配置iserver?

1个回答

您好,您可以使用cors接口或在请求的headers里设置'Access-Control-Allow-Origin': '*',以及使用谷歌浏览器跨域插件:Allow-Control-Allow-Origin

5,668EXP 2018年11月20日

我对iserver不熟悉,请问怎么在headers里设置'Access-Control-Allow-Origin': '*'。

您可以把这个网页发布出来,放到webapps里运行一下试一下
...