Configure proxy settings—Esri Maps for MicroStrategy (v1.1 Archive) | Location Analytics

This is an archive related to a previous version of Esri Maps for MicroStrategy. If you need the current version go to http://doc.arcgis.com/en/maps-for-microstrategy/.

Configure proxy settings

Under some circumstances, Esri Maps for MicroStrategy uses an internal proxy mechanism to broker communication with the ArcGIS platform (in addition to any web services referenced by retrieved ArcGIS items). When required, Esri Maps for MicroStrategy sends HTTP requests to the proxy, and the proxy forwards the requests to the ArcGIS platform.

You can customize the internal proxy settings to allow only requests to specific servers by modifying the proxy configuration file included with Esri Maps for MicroStrategy, using a standard text editor.

The proxy confiugration file (proxy.config) is located in the proxy directory that applies to your environment:

  • For Active Server Pages (ASP.NET) configurations (IIS), the proxy is located in the MicroStrategy Web installation directory.

    The default location is: C:\Program Files (x86)\MicroStrategy\Web ASPx\plugins\em4mstr\asp\proxy.config.

  • For all JavaServer Pages (JSP) web application configurations, the proxy is in the location in which the web application server extracted the MicroStrategy WAR file.

    For example, when installing on Tomcat, the default location is: Tomcat/webapps/MicroStrategy/plugins/em4mstr/jsp/proxy.config.

To define the URLs that Esri Maps for MicroStrategy is allowed to access, set the ProxyConfig element’s mustMatch attribute to true, and specify each individual URL in a separate serverUrl child element. Create a separate serverUrl element for every server that Esri Maps must access to retrieve map services.

For example:

<ProxyConfig mustMatch="true">
	<serverUrls>
		<serverUrl url="http://www.arcgis.com"></serverUrl>
		<serverUrl url=�http://geoenrich.arcgis.com�></serverUrl>
		<serverUrl url=�http://geocode.arcgis.com�></serverUrl>
		<serverUrl url=�http://gis.mycompany.com/arcgis/rest/services�></serverUrl>
	</serverUrls>