Enabling Public Access to Analyst using Reverse Proxy
This section explains enabling public access to Spectrum Spatial Analyst using reverse proxy.
Customers who wish to make Analyst available publicly over the internet can configure IIS 7 on
their public facing web server to act as reverse proxy to the internal Analyst
Connect URL at http://<server>:<port>/connect/analyst/
where
server
and port
match the server and port name
of your installation. We recommend configuring using a HTTPS with SSL end point for
public access to ensure that access is encrypted should users choose to sign in.
The IIS 7 extensibility model lets you develop and deploy Web server components, named modules, as either native DLLs that use native C++ APIs or managed types developed by using ASP.NET APIs. You may utilize URL Rewrite 2.0 module for configuring IIS web server as reverse proxy. The Reverse Proxy Rule Template of this module can be used to generate inbound and outbound rewrite rules that implement reverse proxy configuration. Please refer to the following links for more information.
http://www.iis.net/downloads/microsoft/url-rewrite
http://www.iis.net/learn/extensions/url-rewrite-module/using-url-rewrite-module-20
Alternatively, you may wish to use a third party tool such as an ISAPI filter. Internet Server Application Programming Interface (ISAPI) filters are programs that you can add to IIS to enhance Web server behavior. ISAPI filters receive every HTTP request made to the Web server to provide additional functionality for the server, such as logging request information, authenticating and authorizing users, rewriting URLs, and compressing Web content to reduce bandwidth cost. Please refer to the following link for more information on how to set up ISAPI filters for configuring IIS web server as reverse proxy.
http://technet.microsoft.com/en-us/library/cc733109(v=ws.10).aspx