我尝试使用ARR从GeoServer获取图层以加载IIS上托管的Web地图,因为我在控制台中不断收到"No 'Access-Control-Allow-Origin' header is present on the requested resource."
错误。
我尝试在IIS网站上添加ARR规则,但它并没有改变任何内容。我认为我可能不太了解这应该有效。
规则是:
Requested URL: Matches the pattern
Pattern: geoserver.+
Rewrite URL: http://localhost:8080/{R:0}
任何人都可以指出我做错了什么?
修改
我遵循了这个程序:https://forums.iis.net/t/1189344.aspx但它不起作用,我得到Failed to load resource: net::ERR_CONNECTION_REFUSED error
。我的IIS服务器地址为http://localhost:1234/
,地理服务器为http://localhost:8080
。我在GeoServer全局设置中编写了localhost:1234 url,但我无法更改web.xml中的参数,因为它似乎不存在于我的geoserver版本(2.8)...