配置tomcat可用的代理访问ArcGIS Enterprise/GeoScene Enterprise加密服务

写在前面的话:如果使用的是IIS服务器,配置思路是一致的,具体方法可以参考ArcGIS api for javascript 通过使用代理的方式访问enterprise的安全服务

环境情况

机器1:Windows机器,使用tomcat作为webserver,代码放webserver中,机器名:aoj.geoscene.cn

机器2:linux机器,安装有ArcGIS Enterprise,发布服务;机器名:ncportal.geoscene.cn

设置前情况

访问加密服务,会出现弹窗;或者服务共享给所有人,偶尔情况下,依旧会出现该弹窗

下载proxy

下载proxy文件

 下载后的文件

将java文件夹下的内容放入机器1的tomcat中

 

 使用过tomcat应该知道为什么要新建一个文件夹,叫什么都可以

其实proxy文件中有说明,就是README.md

验证proxy文件是否放对位置

 出现这样的提示,就证明文件位置放对了,注意框柱的访问地址,很重要

设置proxy文件

修改proxy.config

 修改proxy.jsp文件

这里填的地址就是前面验证的那个地址

修改代码

添加如下框柱的内容

 里面用到的url在前面的文件里都设置过,保证填写一致就可以

访问代码

 访问地址很重要,注意看上图,否则就会出现cors error的错误

 

 

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值