联合 ArcGIS Server 站点与门户

您可以选择将 ArcGIS Server 站点添加到您的门户。此举具有以下优势:

以此方式将服务器添加到门户后,即可视为将服务器与门户联合。已添加到门户的服务器称为联合服务器。

注注:

如果将联合的服务器使用的是 Web 层身份验证,您需要禁用 Web 层身份验证(基本式或摘要式),然后在将服务器与门户进行联合前启用对配置了站点的 ArcGIS Web Adaptor 的匿名访问。虽然这听起来可能有悖常理,但是必需如此站点才能自由与门户联合并读取门户中的用户和角色。如果您的 ArcGIS Server 站点尚未使用 Web 层身份验证,则无需执行任何操作。您可以继续执行以下步骤。

下列步骤将说明如何将 ArcGIS Server 与门户联合。

步骤:
  1. 默认情况下,将 ArcGIS Server 配置成仅使用 HTTP 进行通信。与之相反,默认情况下 Portal for ArcGIS 使用 HTTP 和 HTTPS 进行通信。由于门户和服务器之间的某些通信需要加密,因此必须更新 ArcGIS Server 站点以通过 HTTPS 进行通信。可强制使用 HTTPS 进行所有调用(仅 HTTPS),或者允许服务器使用 HTTP 和 HTTPS 中的任一协议。所选协议不必与门户的协议相匹配,除非在以下情况下:
    • 如果要在门户中使用集成的 Windows 身份验证,或者要求组织中的所有通信都使用 HTTPS,则您必须将 ArcGIS Server 和 Portal for ArcGIS 配置为仅使用 HTTPS 进行通信。
    • 如果您将服务器配置为门户的托管服务器,则所选协议应与门户的协议相匹配。例如,如果门户协议为仅使用 HTTPS,则托管服务器应配置为仅使用 HTTPS。如果门户支持 HTTP 和 HTTPS,则服务器协议应配置为 HTTP 和 HTTPS。

    有关更改 ArcGIS Server 通信协议的完整说明,请参阅以下步骤:

    1. 打开 ArcGIS Server 管理员目录,然后以具有管理权限的用户身份登录。管理员目录 URL 的格式为 http://gisserver.domain.com:6080/arcgis/admin
    2. 单击安全 > 配置 > 更新
    3. 操作 - 更新页面上的协议下拉列表中选择以下之一:
      • 如果组织中的所有通信都需要 SSL,则选择仅 HTTPS
      • 如果要将集成的 Windows 身份验证与您的门户结合使用,则必须选择仅 HTTPS
      • 如果并非组织中的所有通信或集成的 Windows 身份验证都需要使用安全套接字层 (SSL),则选择 HTTP 和 HTTPS
    4. 单击更新。ArcGIS Server 站点已重新启动。您将需要等待完全重新启动后才能继续操作。
    5. 登出管理员目录。
    注注:

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

    法律声明法律声明:

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

  2. 以管理员身份登录到 Portal for ArcGIS,然后浏览到我的组织 > 编辑设置 > 服务器

    在此步骤中,您必须通过 Web Adaptor URL(例如 https://webadaptor.domain.com/arcgis/home)连接到网站。请勿使用端口 7443 上的内部 URL。

  3. 单击添加服务器
  4. 提供以下信息:
    • 服务器 URL - 访问 ArcGIS Server 站点时外部用户使用的 URL。如果此站点包含 Web Adaptor,则此 URL 包含 Web Adaptor 地址,例如 http://webadaptor.domain.com/arcgis。如果要求组织中的所有通信都使用 SSL,请使用 https 替代 http
    • 管理 URL - 在内部网络执行管理操作时用于访问 ArcGIS Server 的 URL(例如,http://gisserver.domain.com:6080/arcgis)。如果要求组织中的所有通信(例如使用集成 Windows 身份验证)都使用 SSL,则使用 https://gisserver.domain.com:6443/arcgis
    • 用户名 - 用于初始登录到管理器和管理 ArcGIS Server 的主站点管理员帐户的名称。如果此帐户不可用,则需将其重新启用
    • 密码 - 主站点管理员帐户的密码。
  5. 单击添加
  6. 单击保存以保存联合服务器设置。
  7. 提示提示:

    尝试将 ArcGIS Server 站点与您的门户联合时,会在门户内容目录下创建联合活动的日志(例如,c:\arcgisportal\logs\webserver\portal.<date>.log)。如果在联合过程中遇到错误,建议检查此日志中的消息,以帮助故障排除。在必要时,也可以将此信息共享给 Esri 技术支持。关于联合过程中可能遇到的问题的完整列表,请参阅常见问题和解决方案

现已将服务器与门户联合,您将使用 URL(如 https://gisserver.domain.com:6443/arcgis/manager)登录 ArcGIS Server Manager。需要您提供门户管理员或发布者的名称和密码。使用联合服务器登录门户时,与使用非联合服务器登录有各种不同之处,详情请参阅管理联合服务器

将服务器与门户联合后,您可能还希望执行以下操作:

5/15/2014