web项目在进行geoserver服务请求的时候,经常会遇到跨域的问题,常用的解决方式可以参考:https://blog.csdn.net/geol200709/article/details/80320824
这里主要记录下本人常用的有效的一种方法。
1、下载jetty-servlets-9.2.13.v20150730.jar跟jetty-util-9.2.13.v20150730.jar两个包(jar包在https://search.maven.org搜索并下载),放到geoserver lib 库里面。
2、然后打开webapps\geoserver\WEB-INF\web.xml,把两个注释的地方打开。
![](https://img.haomeiwen.com/i10338988/7ba24149eefa0a0e.png)
![](https://img.haomeiwen.com/i10338988/c57f02bfbc9787b3.png)
因为本人常用的是geoserver的独立部署版本,所以以上两个jar包在lib目录下可以找到,然后直接拷贝到webapps\geoserver\WEB-INF\lib目录下。
完成以上步骤,就可以解决geoserver请求跨域的问题了。如果还是不行,请参照文章开头给的链接。
网友评论