限制门户的代理功能
在某些情况下,Portal for ArcGIS 会充当代理服务器。 此功能适用于诸多情况,如下所示:
尝试访问不同于门户的域上的资源,并且跨域资源共享 (CORS) 支持不可用。 CORS 是一种允许 web 服务器和 web 浏览器进行交互并确定是否应允许跨源请求的规范。
您将安全地图或要素服务添加至门户并选择保存登录凭据。
您通过 URL 将 KML 图层添加至地图或作为项目添加至门户内容。
您通过 URL 将 GeoRSS 源添加至地图。
您尝试基于通过 URL 访问的 CSV 文件创建托管要素图层。
您从 ArcGIS Online 生成包括底图的离线地图区域。
门户的代理功能默认受限。 这可能影响执行上面列出的任意工作流的能力,直到适当的主机名添加至允许的代理主机列表,该列表默认包含以下内容:
(.*).arcgis.com
(.*).arcgisonline.com
gisupdates.esri.com
lws-job-results-prd0-apse2.s3.amazonaws.com - 这在从 ArcGIS Online 生成离线底图时使用。
lws-job-results-prd0-euw1.s3.amazonaws.com - 这在从 ArcGIS Online 生成离线底图时使用。
lws-job-results-prd0-use1.s3.amazonaws.com - 这在从 ArcGIS Online 生成离线底图时使用。
注:
如果从 12.0 之前的版本升级,将保留之前配置的允许的代理主机列表,并将向其添加上面列出的默认主机。 如果您未配置此类列表,将同时添加默认主机和项目所需的任何主机。
要更新允许的代理主机列表,请按照以下步骤执行操作:
确认您是否以默认管理员或启用了管理安全和基础设施的管理权限的自定义角色成员身份进行登录。
单击站点顶部的组织,然后单击设置选项卡。
单击页面左侧的安全性。
在允许的代理主机下,执行以下任意操作:
要添加主机名,单击添加主机名,输入主机名,然后单击添加主机名。
注:
使用格式 (.*).example.com 允许访问指定域中的所有计算机。
要移除主机名,单击其旁边的删除
,然后单击确认。
注:
所有更改会立即生效。