禁用对 ArcGIS Server 的 HTTP 访问
在本主题中
在 ArcGIS Server 上启用 SSL 后,您可能只想使用 HTTPS\SSL 来实现所有网络通信。可将 ArcGIS Server 配置为自动将任何 HTTP 请求重定向到 HTTPS 端口。这样便可以有效地对 ArcGIS Server 禁用 HTTP。
禁用 HTTP 访问之前的注意事项
在禁用所有 HTTP 通信之前,请考虑以下事项:
- 如果已将 ArcGIS Server 站点配置为通过 Web 网关(如 ArcGIS Web Adaptor)进行访问,则还必须将 Web 网关配置为阻止或重定向 HTTP 请求而仅允许 HTTPS 请求。
- 您将无法通过使用所安装的快捷方式访问本地帮助文档,因为已在 URL 中将它们配置为使用 HTTP。一种解决办法是可以手动将快捷方式更改为使用 HTTPS。请记住,这仅适用于本地帮助资源,而不适用于 Esri 在 Web 上托管的内容。
要禁用所有对 ArcGIS Server 的 HTTP 访问,请完成以下步骤:
- 登录到 ArcGIS Server 管理员目录。URL 通常为 https://gisserver.domain.com:6443/arcgis/admin。
- 导航到安全性 > 配置 > 更新。
- 针对协议参数,选择仅 HTTPS 选项并单击更新。
- 验证是否无法通过 HTTP 访问 ArcGIS Server 资源。
注:
ArcGIS Web Adaptor 需要一分钟的时间来识别站点通信协议的更改。
旧版本:
在 10.2.1 和早期版本中,需要在更新 ArcGIS Server 的通信协议后重新配置 ArcGIS Web Adaptor。在 10.2.2 和更高版本中不再需要进行此操作。