ArcGIS Web Adaptor (IIS) 是 Portal for ArcGIS 的组件,可用于将您的门户与现有 Web 服务器和您所在组织的安全机制相集成。 如果要在门户中使用集成的 Windows 身份验证,则需要 ArcGIS Web Adaptor。
Web Adaptor 是一个运行在您现有网站上的应用程序,它能够将请求转发到托管 Portal for ArcGIS 的计算机中。 IIS 设置与 Windows 8.1、10、11、Server 2016、2019 和 2022 中的 IIS 兼容。 此安装程序为 8.5 和 10 版本的 IIS。
Web Adaptor 的优势
您可以使用 Web Adaptor 执行以下操作:
将 Portal for ArcGIS 与组织内现有的 web 服务器相集成。 通过向站点中增加 web 服务器,就可以托管能够使用自己发布的 GIS 服务的 web 应用程序。
在 Web 层级别使用组织的标识存储和安全策略。 例如,如果使用 IIS,则可以使用集成的 Windows 身份验证限制进入门户的用户。 如果是具有内置或扩展支持的 Web 服务器,您也可以使用公钥基础设施 (PKI) 或其他标识存储。 这允许您在进行登录以使用服务、Web 应用程序和 Portal for ArcGIS 时可以提供单点登录或其他自定义身份验证体验。
使 Portal for ArcGIS 能够通过站点名称(而非默认的 arcgis)访问。
使 Portal for ArcGIS 可通过端口 80 或 443 访问。
注:
只能通过端口 80 或 443 来使用 Web Adaptor。不支持使用其他的端口。
Web Adaptor 部署方案
Web Adaptor 版本必须始终与用于配置它的 ArcGIS Enterprise 组件的版本相匹配。 如果您已经在单个 Web 服务器上配置了多个 Web Adaptor,则可将不同的版本号用于所有的 Web Adaptor。
Web Adaptor 是独立于 ArcGIS Enterprise 的平台;因此,部署的 Web Adaptor 不必与门户的操作系统平台相匹配。 例如,如果您的门户在 Linux 上运行,那么您可以部署 ArcGIS Web Adaptor (IIS) 来使用 Portal for ArcGIS。
安装了 Web Adaptor 的情况下对门户的访问
安装并配置 Web Adaptor 后,用于访问门户的 URL 格式为 https://webadaptorhost.domain.com/webadaptorname/home。 例如,如果托管 Web Adaptor 的计算机名为 wa,域为 myorg.net,且 Web Adaptor 名为 arcgis,您将使用 URL https://wa.myorg.net/arcgis/home 来访问门户。
如果已将门户配置为在所有通信中使用 HTTPS,请将安装的门户网站和帮助快捷方式 URL 更新为使用 https 而不是 http;否则在尝试访问原始快捷方式 URL 时浏览器会显示失败。
Web Adaptor 安装体验
Web Adaptor 有其自己的安装程序和安装指南,独立于 Portal for ArcGIS 安装程序。 您必须将 Web Adaptor 安装在一个运行 Web 服务器的计算机上。 它可以是运行 Portal for ArcGIS 的计算机,也可以是一台独立的计算机。
有关安装体验的详细信息,请参阅实施 ArcGIS Web Adaptor 的步骤。