首页 > 其他分享 >Arcgis server服务跨域配置

Arcgis server服务跨域配置

时间:2023-01-04 13:45:43浏览次数:42  
标签:Files 跨域 arcgis CORS server Arcgis Allow cors

一、系统环境

操作系统:windows 10

软件版本:arcgis server10.2

二、操作步骤

1、需要下载两个文件cors-filter-1.7.jar,Java-property-utils-1.9.jar放到安装目录C:\Program Files\ArcGIS\Server\framework\runtime\tomcat\lib下,

2、修改arcgis server安装目录C:\Program Files\ArcGIS\Server\framework\runtime\tomcat\conf\web.xml的文件,在490行左右添加以下代码

<filter>
    <filter-name>CORS</filter-name>
    <filter-class>com.thetransactioncompany.cors.CORSFilter</filter-class>
 
    <init-param>
        <param-name>cors.allowOrigin</param-name>
        <param-value>*</param-value>
    </init-param>
 
    <init-param>
        <param-name>cors.supportedMethods</param-name>
        <param-value>GET, POST, HEAD, PUT, DELETE</param-value>
    </init-param>
 
    <init-param>
        <param-name>cors.supportedHeaders</param-name>
        <param-value>Accept, Origin, X-Requested-With, Content-Type, Last-Modified</param-value>
    </init-param>
 
    <init-param>
        <param-name>cors.exposed.headers</param-name>
        <param-value>Access-Control-Allow-Origin,Access-Control-Allow-Credentials</param-value>
    </init-param>
 
    <init-param>
        <param-name>cors.exposedHeaders</param-name>
        <param-value>Set-Cookie</param-value>
    </init-param>
 
    <init-param>
        <param-name>cors.supportsCredentials</param-name>
        <param-value>true</param-value>
    </init-param>
</filter>
 
 
<filter-mapping>
    <filter-name>CORS</filter-name>
    <url-pattern>/*</url-pattern>
</filter-mapping>

保存之后,重启arcgis server服务即可。

标签:Files,跨域,arcgis,CORS,server,Arcgis,Allow,cors
From: https://www.cnblogs.com/lyogis/p/17024595.html

相关文章

  • SQL Server【基础】DDL 数据定义语言
    DDL操作数据库,schema,表等语句Create,Alter,Drop,DECLAREdatabase--1、说明:创建数据库CreateDATABASEdatabase-namethus--2、说明:删除数据库dropdatabasedb......
  • springboot连接sqlserver报错
    报错1:TheserverselectedprotocolversionTLS10isnotaccepted  解决:找到Java的java.security文件,并删除“TLSv1,TLSv1.1,3DES_EDE_CBC”,这三个参数:  报......
  • SqlServer的substring用法
    SUBSTRING(expression,start,length) 参数expression字符串、二进制字符串、文本、图像、列或包含列的表达式。请勿使用包含聚合函数的表达式。 start整数......
  • 关于Unreal使用Dedicate Server时的一些研究
    下面的博客链接内容如下:直接点击即可他说的UE4自带的服务器只能用于Development和debugment需要留意一下,不能用于商用版本,说这个性能很低,这个需要我留意一下 这是论......
  • 【拓展】745- Windows Server 升级 HTTPS 实战
    趁着国庆假期,开发了个小程序,但需要服务器使用HTTPS协议,因此借这次机会,学着自己完成HTTPS升级工作。如有什么错误,欢迎指正!......
  • 超图iServer rest服务之半径查询(axios)
    超图iServer服务使用过程,涉及到图层数据相关查询,提供的是rest服务,通过传入对应的参数,返回数据的查询结果。iServer中查询feature的服务,对应是featureResults查询,可以使用超......
  • 墨天轮沙龙 | 亚马逊云科技李君:见微知著 - Serverless云原生数据库概览
    导读以业务为导向的数据库需要满足现代化应用的需要,以Serverless数据库为代表,云数据库正在迅速发展成熟,并带来更好的可访问性和高可用性,还有高扩展性与可迁移性。【墨......
  • nginx ServerName匹配规则
    上配置worker_processes1;events{worker_connections1024;}http{includemime.types;default_typeapplication/octet-stream;send......
  • .net 6下创建identityserver4的项目过程记录之【一】
    首先声明一下,我是按照下面的教程来进行操作的:.NET6集成IdentityServer4+AspNetCoreIdentity读取本地数据表用户-董川民(dongchuanmin.com)具体步骤记录如下: 一......
  • 消息服务 + Serverless 函数计算如何助力企业降本提效?
    作者:柳下背景介绍消息队列服务(下文均以MessageService命名)作为云计算PaaS领域的基础设施之一,其高并发、削峰填谷的特性愈发受到开发者关注。MessageService对上承接......