一、GeoServer 2.10.1及以上版本設置(通用設置方法)
1、下載跨域jar包
點我下載(下載geoserver使用的對應jetty版本,提取碼:fndr)並將jar包放到Geoserver安裝目錄 \webapps\geoserver\WEB-INF\lib文件夾下。
注:a.
我的geoserver 版本是2.15.0,下載的jar包是:jetty-servlets-9.4.12.v20180830.jar和jetty-util-9.4.12.v20180830
b.
必須同時下載jetty-servlets-9.4.12.v20180830.jar和jetty-util-9.4.12.v20180830兩個jar包,否則geoserver啟動會報錯(可能版本不一樣或者下載的jar包不同有所區別)。
c.
上述兩個jar包在geoserver安裝路徑\GeoServer 2.15.0\lib也應該存在

2、設置跨域配置。打開Geoserver安裝目錄 \webapps\geoserver\WEB-INF\web.xml文件,找到文件中<!-- Uncomment following filter to enable CORS的位置,把跨域配置的注釋放開



3、重啟GeoServer服務。