Skip To Content

禁用对 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 访问,请完成以下步骤:

  1. 登录到 ArcGIS Server 管理员目录。URL 通常为 https://gisserver.domain.com:6443/arcgis/admin
  2. 导航到安全性 > 配置 > 更新
  3. 针对协议参数,选择仅 HTTPS 选项并单击更新
  4. 验证是否无法通过 HTTP 访问 ArcGIS Server 资源。
注:

ArcGIS Web Adaptor 需要一分钟的时间来识别站点通信协议的更改。

旧版本:

在 10.2.1 和早期版本中,需要在更新 ArcGIS Server 的通信协议后重新配置 ArcGIS Web Adaptor。在 10.2.2 和更高版本中不再需要进行此操作。