Web GIS访问ArcGIS安全认证服务代理配置解决方案-IIS版本

本文档详细介绍了如何在Web GIS环境中,针对使用IIS服务器的用户,配置ArcGIS安全认证服务代理。内容包括将地图服务设置为安全服务,部署IIS代理页面,配置代理信息,调整客户端代码以及测试代理配置的正确性。
摘要由CSDN通过智能技术生成

概述

    在使用ArcGIS的地图服务过程中,为了保障地图服务的安全需要进行安全认证,具体来说有以下两方面的考虑:一、保障用户所访问的地图服务的安全,即只有经过认证的访问者才能使用该地图服务;二、保障服务提供者对服务的管控。

    为了能够满足用户的上述目标,ArcGIS Server提供了Token的认证机制和代理机制相结合的解决方案。具体内容分以下两部分:

  1. 用户需要将所发布的地图服务设置为安全服务;
  2. 在Web端通过API(譬如ArcGIS API for JavaScript)访问地图服务时,通过配置代理的方式请求地图服务。

具体的解决方案步骤详见【解决方案】章节。本方案定向服务于使用IIS服务器管理Web应用的用户。

解决方案

具体的操作步骤分以下6步:

  1. 配置地图服务为安全服务。登陆ArcGIS Manager,将所发布的地图服务设置为安全服务,具体操作如下图所示:

  2. 部署IIS版本的代理页面。将ESRI提供的代理页面(建议放在一个目录中,本案例使用dotnet目录存放所有的代理页面)部署至IIS下,如下图所示:

备注:代理页面ESRI提供了多个版本(Java、DotNet和PHP),用户可以自行下载,地址如下:https://github.com/Esri/resource-proxy/releases。本案例中使用的是DotNet版本,解压后打开DotNet目录即可看到上图所示的页面。

  1. 配置代理信息。代理页面需要
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值