在使用Web AppBuilder快速搭建webgis应用时,我们往往需要访问外部互联网的在线gis服务资源。假如要通过代理服务器才能访问互联网的在线gis服务资源,那么则需要预先配置web appbuilder,使它能够通过代理服务器访问外部资源。
具体过程如下:
1.使用文本编辑器打开安装目录的start.bat文件。
2.找到以下这一行:
START "Web AppBuilder for ArcGIS" /B %nodeFile% %serverjsFile%
3.在这一行后面添加代理参数:
-proxy=”http://USERNAME:PASSWORD@proxyurl:80
其中USERNAME和PASSWORD分别使用登录代理的账户名和密码替代,如果没有则留空。
proxyurl为代理的URL地址或者IP地址。默认代理监听的端口为80,如果是其他端口,则使用实际端口替代。