既定配置下,ArcGIS Server 的通信采用 HTTP 和 HTTPS 协议。您可以选择使 ArcGIS Server 站点保持默认的 HTTP 和 HTTPS 配置,但请注意,HTTP 事务没有加密,且有可能不适用于全部内容。有关 HTTPS 的详细信息,请参阅 HTTPS 简介。
在单机测试环境中配置 HTTPS
如果您正在单机上使用 ArcGIS Server 进行开发或试验,可以使用默认自签名证书来配置 HTTPS。有关如何执行此操作的说明,请参阅仅使用默认自签名证书配置 HTTPS。
使用 ArcGIS Web Adaptor 时,在 ArcGIS Server 上配置 HTTPS
当 ArcGIS Web Adaptor 已配置为向 ArcGIS Server 站点转发请求时,必须在托管 ArcGIS Web Adaptor 的 Web 服务器上启用 HTTPS,并在参与 ArcGIS Server 站点的每台 GIS 服务器计算机上配置 HTTPS。
如果站点将被外部用户访问,您应该使用商业证书颁发机构 (CA) 的证书在托管 ArcGIS Web Adaptor 的 web 服务器上配置 HTTPS。还必须使用自签名证书在您的站点上配置 HTTPS。有关如何执行此操作的说明,请参阅通过 ArcGIS Web Adaptor 访问 ArcGIS Server 时在 ArcGIS Server 上配置 HTTPS。若不使用自签名证书,您也可以选择在站点中使用 CA 签名证书。
有关如何通过新建 CA 证书在 ArcGIS Server 上配置 HTTPS 的说明,请参阅使用新 CA 签名证书配置 HTTPS。
使用负载均衡器时,在 ArcGIS Server 上配置 HTTPS
如果您的配置使用了硬件或软件负载均衡器作为站点的网关,则必须在负载均衡器上启用 HTTPS,并在站点中配置 HTTPS。
注:
ArcGIS Server 不支持通过反向代理/负载均衡器进行 SSL 卸载。如果您的配置使用反向代理,则其必须重定向到 ArcGIS Web Adaptor 或通过 HTTPS 直接重定向到 ArcGIS Server。
如果站点将被外部用户访问,则您应该使用商业 CA 证书在负载均衡器上配置 HTTPS。还必须使用自签名或 CA 签名证书在站点中配置 HTTPS。