作为改进 ArcGIS Online 安全性的一部分,自 2019 年 4 月 16 日起,Esri 要求 ArcGIS Online 服务使用 TLS 1.2 连接。 连接到 ArcGIS Online 的 Esri 软件将受此变化的影响。 为确保能够访问 ArcGIS Online 服务,您必须采取措施。
您可以在 ArcGIS 和传输层安全性 (TLS) 协议支持的重要更新页面中了解有关 TLS 和 ArcGIS 的详细信息。
需要采取措施的 Esri 软件包括 ArcGIS Desktop 和基于 ArcGIS Desktop 构建和扩展的应用程序、ArcGIS Enterprise、使用 ArcGIS Engine (ArcObjects) 构建的应用程序以及用于访问 ArcGIS 服务的合作伙伴扩展程序。 有关特定产品版本的详细信息,请参阅以下受影响和未受影响的 Esri 软件产品列表。
受影响的产品
Desktop
Enterprise
Portal for ArcGIS |
---|
10.6.1 - 10.4.1 | 支持 TLS 1.2 |
10.4 及更早版本 | 所需操作:构建在 JAVA7 上的软件不支持 TLS 1.2。 升级到 Portal for ArcGIS 10.4.1 或更高版本(最好是 10.6.1 版本)。 |
ArcGIS Server |
---|
在 Windows Server 2012 R2 及更高版本上安装 | 使用默认配置设置时支持 TLS 1.2。 |
在 Windows Server 2008 R2 或 2012 上安装 | 可能需要的操作:可能需要执行某些操作系统配置来支持 TLS 1.2。 |
在 Windows Server 2008 上安装 | 所需操作:某些功能无法使用。 升级到 Windows Server 的较新版本。 |
在 Linux 上安装 | 在所有支持的版本上支持 TLS 1.2。 |
ArcGIS GeoEvent Server |
---|
10.7 - 10.4 | 支持 TLS 1.2 |
10.3.1 及更早版本 | 所需措施:不支持使用 TLS 1.2 协议的 ArcGIS Enterprise 部署将受到影响,任何使用连接到 ArcGIS Online 的 ArcGIS GeoEvent Server 数据存储连接的工作流也会受到影响。 升级到版本 10.4 或更高版本。 |
ArcGIS Desktop/Engine
ArcGIS Engine for Linux |
---|
不支持 TLS 1.2 |
C++ 开发人员 |
---|
ArcObjects Cross-platform C++ | 支持 TLS 1.2 |
适用于 C++ 10.6.1 及更早版本的 ArcObjects Cross-platform | 不支持 TLS 1.2。 请升级到 10.7。 |
注:如果使用第三方网络库(例如 OpenSSL)通过网络访问 ArcGIS Online 中的数据,请确保为这些库启用 TLS 1.2 通信。 |
Java 开发人员 |
---|
ArcGIS 10.4 及更高版本 | 构建在 JAVA8 上的 Java 互操作支持 TLS 1.2。 |
ArcGIS 10.3.1 及更早版本 | 构建在 JAVA7 上的 Java Interop 可能需要初始化 JAVA SSL 上下文,才能访问 TLS 1.2 服务。 |
Python 开发人员 |
---|
独立 Python 工具的开发人员必须自己初始化 TLS 1.2。 |
ArcGIS Runtime SDKs
ArcGIS Runtime SDK for iOS 和 macOS |
---|
100.4 | 支持 TLS 1.2 |
10.2.x | 支持 TLS 1.2 |
ArcGIS 应用程序
ArcGIS Web AppBuilder (Developer Edition) |
---|
使用 ArcGIS Web AppBuilder(开发人员版)构建的应用程序无需重新部署。 部署的应用程序取决于用于通过 TLS 1.2 发送请求的浏览器。 现代操作系统上的现代浏览器可以实现此操作,但旧系统(例如 Windows XP)可能无法实现此操作。 如果您使用在 ArcGIS Online 外部托管的业务图层,则您的服务器需要支持 TLS 1.2,才能与 ArcGIS Online 进行连接并向其添加数据。 |
对于面向公众的服务器,SSL Labs - SSL Server Test 工具可用于验证受支持的 TLS 版本。 对于内部服务,IISCrypto 工具可用于验证受支持的 TLS 版本。 |
ArcGIS CityEngine |
---|
2018.0 及更高版本 | 支持 TLS 1.2 |
2017.1 及较早版本 | 至少升级到 ArcGIS CityEngine 版本 2018.0 |
插件应用程序
Esri Maps for Dynamics CRM |
---|
不支持 TLS 1.2(已停用) |
Esri Maps for Salesforce |
---|
不支持 TLS 1.2(已停用) |
移动应用程序
ArcPad |
---|
Windows 桌面 | 无需操作。 |
Windows Mobile | 同步要素服务和上传/下载 ArcPad 包需要 OEM 提供的 TLS 1.2 支持 |
ArcGIS Collector (Android) |
---|
必须在 Android API 21 或更高版本上运行以支持 TLS 1.2 |
ArcGIS Explorer (Android) |
---|
必须在 Android API 21 或更高版本上运行以支持 TLS 1.2 |
ArcGIS Navigator (Android) |
---|
必须在 Android API 21 或更高版本上运行以支持 TLS 1.2 |
ArcGIS Tracker (Android) |
---|
必须在 Android API 21 或更高版本上运行以支持 TLS 1.2 |
ArcGIS Workforce (Android) |
---|
必须在 Android API 21 或更高版本上运行以支持 TLS 1.2 |
ArcGIS 应用程序、扩展模块和解决方案
当基础 ArcGIS Desktop 软件已配置为支持 TLS 1.2 时,以下软件产品支持 TLS 1.2 连接,并不会出现问题。
ArcGIS Data Reviewer | ArcGIS Aviation Airports |
ArcGIS Maritime | ArcGIS Pipeline Referencing |
ArcGIS Solutions for Water | ArcGIS Defense Mapping |
ArcGIS Production Mapping | ArcGIS Roads and Highways |
ArcGIS Solutions for State and Local Government | ArcGIS Solutions for Defense |
ArcGIS Roadway Reporter | Esri S-57 Viewer |
ArcGIS Solutions for Telecommunications | ArcGIS Workflow Manager |
ArcGIS Solutions for Electric | ArcGIS Solutions for Gas |
未受影响的软件产品
以下软件产品支持 TLS 1.2 连接,同时无需更新软件或更改操作系统配置。
Enterprise
ArcGIS Data Store | ArcGIS Enterprise Cloud Builder for Amazon Web Services |
ArcGIS Enterprise Cloud Builder for Microsoft Azure | ArcGIS Enterprise SDK |
ArcGIS Web Adaptor |
Business Analyst
ArcGIS Business Analyst 移动应用程序 | ArcGIS Business Analyst Web App |
ArcGIS Community Analyst |
移动应用程序
ArcGIS AppStudio Player (iOS | Android) | ArcGIS Companion |
ArcGIS Collector (iOS) | ArcGIS Collector (Windows) |
ArcGIS Explorer (iOS) | ArcGIS Navigator (iOS) |
ArcGIS Survey123 (iOS | Android) | ArcGIS Tracker (iOS) |
ArcGIS Workforce (iOS) |
插件应用程序
ArcGIS Maps for Adobe Creative Cloud | ArcGIS for Office |
ArcGIS for Power BI | ArcGIS for Sharepoint |
ArcGIS 应用程序
ArcGIS AppStudio | ArcGIS for INSPIRE |
ArcGIS Indoors | ArcGIS License Manager |
ArcGIS Monitor | ArcGIS Enterprise Sites |
OSx 上的 ArcGIS Explorer | ArcGIS GeoEnrichment Server |
ArcGIS Insights | ArcGIS Survey123 Connect |
ArcGIS Ortho Maker | ArcReader |
ArcGIS GeoPlanner |
Web 应用程序
ArcGIS Dashboards | Presentations for Online |
ArcGIS Web AppBuilder | ArcGIS Workforce |
ArcGIS Online 可配置模板
3D Data Visualization | Basic Viewer |
Compare Analysis | Crowdsource Manager |
Crowdsource Polling | Crowdsource Reporter |
Directions | 编辑 |
高程剖面图 | 过滤器 |
常规 | GeoForm |
Geo List | Impact Summary |
Information Lookup | Live Maps |
Local Perspective | Map Carousel |
地图工具 | Minimalist |
Time Aware | Public Information |
Simple Map Viewer | Simple Scene Viewer |
Story Map Basic | Story Map Cascade |
Story Map Journal | Story Map Series |
Story Map Shortlist | Story Map Swipe 和 Spyglass |
Story Map Tour | Story Map Basic |
Styler | Summary Viewer |
ArcGIS Runtime SDKs
ArcGIS Runtime SDK for iOS | ArcGIS Runtime SDK for macOS |
ArcGIS Web API
ArcGIS API for JavaScript |
更多信息
您是否对 ArcGIS Online 的 TLS 1.2 实施及其对 ArcGIS 的影响有其他疑问? 有关详细信息,请参阅 TLS 1.2 常见问题解答技术文章。
常见问题解答:Esri 和 TLS 1.2
其他资源
此页面将随着提供信息的更新而更新。
此页面的最后修改时间为 2021 年 4 月 29 日。