1.跨域配置
打开Geoserver安装目录下webapps/geoserver/WEB-INF/web.xml,找到
<filter>
<filter-name>cross-origin</filter-name>
<filter-class>org.eclipse.jetty.servlets.CrossOriginFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>cross-origin</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
都启用。
2.跨域库支持
从GeoServer安装目录里面下的 GeoServer 2.14.1\lib中,找到jetty-servlets-9.2.13.v20150730.jar文件,拷贝到GeoServer 2.14.1\webapps\geoserver\WEB-INF\lib中
启动geoserver,服务就支持跨域访问了