文档章节

Geoserver 允许跨域

袁国涛
 袁国涛
发布于 2017/04/04 14:56
字数 363
阅读 303
收藏 3

Jetty这个东西。。。。

如何操作附后

需要说明有几点

  1. 看看清楚,是servlets,不是servlet,后面这个geoserver带了,前面的没有;
  2. 配置是配置到应用的web.xml,所以这个倒霉jar文件也的放在应用的lib目录中,不是jetty的lib中;
  3. geoserver的应用配置文件中包含了跨域的配置内容,默认是注释掉的,但就是不放这个jar,不知道脑子里想什么,老子又不会java;
  4. jar包去 这里 下载;
  5. 参考链接: OpenLayers 3: Cross-Origin Request Blocked: The Same Origin Policy disallows

附:

  1. Download the matched version of theJetty servlets according to your jetty version from this page Jetty Servlets .
  2. In this example i'm using jetty v7.6.13.v20130916 so the jar file should benamed (jetty-servlets-7.6.13.v20130916.jar) the filename willbe different according to the jetty version - don't change its name becausejetty matching the servlet name with its version like : jetty-servlets-<%JETTY_VERSION%>.jar, so don't rename it.
  3. Stop the (GeoServer, Postgres) servicesand Take a copy from the OpenGeo directory located in (C:\Program Files (x86)\boundless\OpenGeo) and alsoCopy the OpenGeo directory located in (C:\ProgramData\boundless\OpenGeo) before startingthis tutorial, as a precaution step.
  4. Copy the file (jetty-servlets-7.6.13.v20130916.jar) (As-is) into thejetty Lib directory (C:\Program Files (x86)\boundless\OpenGeo\jetty\lib)also the directory may change according your installation directory.
  5. Copy and paste the following xml linesinto the (webdefault.xml) located in (C:\Program Files (x86)\boundless\OpenGeo\jetty\ect\webdefault.xml),i'm not sure that the location for these lines to place in the file isimportant or not but i paste them starting from line #306 after </serlet-mapping>
<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>  
  1. Start the (GeoServer, Postgres) services, wait for a few seconds andbrowse to the geoserver page, the geoserver will start correctly.

© 著作权归作者所有

共有 人打赏支持
袁国涛
粉丝 62
博文 34
码字总数 21848
作品 0
海淀
私信 提问
高效访问海量地图数据--用OpenLayers访问GeoServer发布的地图

上一篇文章中,我们介绍了用GeoServer手动发布本地Shapefile地图,那么如何在谷歌地图中展示GeoServer发布好的地图呢? 大伙先来看看本文实现最终结果: 地图放大后: 一、解决Geoserver跨域...

我叫刘半仙
04/18
0
0
GeoServer发布ArcgisServer切片,GeoWebCache插件。

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/gisdoer/article/details/80477988 地址:http://www.giserdqy.com/gis/opengis/geoserver/109 针对geoserver...

bigwhite大白
05/28
0
0
GeoServer与ArcServer对比

一、GeoServer与ArcServer简介 1、 GeoServer简介 GeoServer是OpenGIS Web服务器规范的J2EE实现的社区开源项目,利用GeoServer可以方便的发布地图数据,允许用户对特征数据进行更新、删除、插...

HarleyZhuge
05/08
0
0
GeoServer 2.2 正式版发布,GIS 服务器

GeoServer 2.2 正式版发布,可通过 SF 上下载,下载地址: http://sourceforge.net/projects/geoserver/files/GeoServer/2.2/ GeoServer是一个功能齐全,遵循OGC开放标准的开源 WFS-T和WMS服务...

oschina
2012/09/21
1K
0
通过Java代码自动发布Geoserver的地图服务WMS

GeoServer 顾名思义。是一个Server,它是开源的,允许用户查看和编辑地理数据的服务器,它可以比较容易的在用户之间迅速共享空间地理信息。利用Geoserver可以把数据作为maps/images来发布(利...

我叫刘半仙
08/12
0
4

没有更多内容

加载失败,请刷新页面

加载更多

NEO 节点介绍

全节点(full nodes)是存储 NEO 区块链全部数据的节点,通过 P2P 的方式与区块链网络连接,在区块链网络中,所有的全节点都是平等的,既充当客户端又充当服务器。 NEO 有两个全节点程序: ...

NEO-FANS
11分钟前
0
0
内网穿透大杀器--EarthWorm

0x00 前言 如果感觉本文对你有帮助,请在文章末尾点个赞,谢谢表哥们支持! 当你在内网渗透,并且拿下一台机器的权限时,你是不是觉得已经算是一次完整的渗透了? 不来一次内网漫游,渗透是不...

刀剑如梦
16分钟前
2
0
PiggyMetrics分布式框架

https://github.com/sqshq/PiggyMetrics

丁建祥
18分钟前
0
0
零距离接触阿里云时序时空数据库TSDB

概述 最近,Amazon新推出了完全托管的时间序列数据库Timestream,可见,各大厂商对未来时间序列数据库的重视与日俱增。 阿里云TSDB是阿里巴巴集团数据库事业部研发的一款高性能分布式时序时空...

阿里云云栖社区
26分钟前
4
0
OkHttpClient封装

import java.io.BufferedReader; import java.io.InputStream; import java.io.InputStreamReader; import java.util.Map; import java.util.TreeMap; import java.util.Map.Entry; import o......

尘叙缘
28分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部