프록시 설정 구성

경우에 따라 Esri Maps for MicroStrategy에서는 내부 프록시 메커니즘을 사용하여 ArcGIS 플랫폼(검색된 ArcGIS 항목에서 참조한 웹 서비스 포함)과의 통신을 중개합니다.필요에 따라 Esri Maps for MicroStrategy에서는 HTTP 요청을 프록시에 보내며 프록시에서는 해당 요청을 ArcGIS 플랫폼에 전달합니다.

Esri Maps for MicroStrategy에 포함되어 있는 프록시 구성 파일을 표준 텍스트 편집기로 수정하여 특정 서버에 대한 요청만 허용하도록 내부 프록시 설정을 사용자 정의할 수 있습니다.

프록시 구성 파일(proxy.config)은 다음과 같이 사용자 환경에 적용된 프록시 디렉토리에 있습니다.

  • Active Server Pages(ASP.NET) 구성(IIS)의 경우 프록시는 MicroStrategy Web 설치 디렉토리에 있습니다.

    기본 위치는 C:\Program Files (x86)\MicroStrategy\Web ASPx\plugins\em4mstr\asp\proxy.config입니다.

  • 모든 JavaServer Pages(JSP) 웹 응용프로그램의 경우 프록시는 웹 응용프로그램 서버에서 MicroStrategy WAR 파일이 추출된 위치에 있습니다.

    예를 들어 Tomcat에 설치한 경우 기본 위치는 Tomcat/webapps/MicroStrategy/plugins/em4mstr/jsp/proxy.config입니다.

Esri Maps for MicroStrategy에서 액세스할 수 있는 URL을 정의하려면 ProxyConfig 요소의 mustMatch 속성을 true로 설정하고 개별 URL을 각각의 serverUrl 하위 요소에 지정하세요.맵 서비스 검색을 위해 Esri Maps에서 액세스해야 하는 모든 서버에 대해 각각의 serverUrl 요소를 생성하세요.

예:

<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>