iclient测量面积的时候出现跨域问题

0 投票

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

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

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

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

请问应该怎么配置iserver?

11月 20, 2018 分类:  137次浏览 | 用户: hansolp10 初出茅庐 (49 分)
修改于 11月 20, 2018 用户:hansolp10

1个回答

0 投票

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

11月 20, 2018 用户: 于浩 名扬四海 (4,026 分)

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

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