在代理后面的Microstrategy Desktop中获取ESRI地图

时间:2016-11-03 13:50:13

标签: proxy microstrategy

我在Windows 10上运行Microstrategy Desktop v.10.5.0,我正在尝试构建一些地图。我在格式

的HTTP代理后面
http_proxy=http://<user>:<password>@proxy.mycorp.com:8080
https_proxy=http://<user>:<password>@proxy.mycorp.com:8080

每次我尝试启动地图时都会收到消息

Unable to download the ESRI map. No Internet connection. You can configure an Internet proxy through you computer´s Settings.

互联网适用于具有相同代理的所有其他程序,ESRI CDN链接也可直接在代理后面的浏览器上运行。如果我连接到工作连接之外的网络并禁用代理,则映射可以正常工作。有没有办法让Microstrategy Desktop在代理服务器后面工作?

2 个答案:

答案 0 :(得分:1)

请您查看以下链接,您必须与您的网络管理员联系,并要求他们取消阻止某些网站和端口。

https://community.microstrategy.com/t5/Clients-Interfaces/Sporadic-issues-with-ESRI-maps-in-Desktop-10-with-proxy-setting/td-p/248444

我们遇到了同样的问题,我们要求我们的网络管理员团队执行以下操作:

为了简单起见,您可以在防火墙中打开以下配置:

  1. 港口443,80和6080
  2. * .arcgis.com,* .esri.com和* .arcgisonline.com

答案 1 :(得分:0)

从MicroStrategy Analytics Enterprise 9.4.1 Hotfix 6开始,在MicroStrategy 10.X中,用户可以配置MicroStrategy Web通过内部代理服务器向ESRI发送HTTP请求。以下提供了详细信息 未经身份验证的代理: 如果代理服务器不需要身份验证,则用户可以转到Web管理安全性页面并配置以下settigs

  1. 转到网络管理 - &gt;安全页面。
  2. 选中“启用HTTP代理服务器”
  3. 填写服务器地址和服务器端口 enter image description here
  4. 经过身份验证的代理服务器 它代理服务器需要身份验证,用户需要添加位于plugins \ ConnectorForESRIMap \ WEB-INF \ xml \ config下的esriconfig.xml文件(参见下面的示例)。 注意:在此更改后重新启动Web服务器

    <ec> <apps clientToken="true"> <key><![CDATA[------]]></key></apps></ec>