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/.
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:
The default location is: C:\Program Files (x86)\MicroStrategy\Web ASPx\plugins\em4mstr\asp\proxy.config.
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>