常见问题

受 TLS 1.2 实施影响的 Esri 软件产品

Last Published: March 28, 2023

作为改进 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

ArcGIS Pro
2.0 - 2.3支持 TLS 1.2
1.2 - 1.4.1所需操作:这些版本均停用。 建议您升级到 ArcGIS Pro 的更新版本。 如果无法升级,请参阅有关通过操作系统设置 TLS 1.2 支持的说明。
说明 - 常见问题解答:如何在 ArcGIS Pro 上启用 TLS 1.2?
 
ArcMap | ArcCatalog | ArcScene | ArcGlobe
10.7支持 TLS 1.2。 2019 年上半年可用。
10.6.1 及更早版本所需操作:安装修补程序以启用 TLS 1.2。
操作方法:在 ArcGIS Desktop 上安装 TLS 1.2 修补程序
10.3.1 及更早版本所需操作:操作系统需要包含支持 TLS 1.2 的 .NET 版本。 如果无法安装 .NET 4,则可能需要为 .NET 3 安装 Microsoft TLS 修补程序。 如果您无法安装修补程序(建议),也会提供有关通过操作系统设置 TLS 1.2 支持的说明,但仍然需要支持 TLS 1.2 的 .NET 版本。
操作方法:为 ArcGIS Desktop 配置 Windows 以使用 TLS 1.2
说明 - 常见问题解答:如何在 ArcGIS Desktop 上启用 TLS 1.2?
 

Enterprise

ArcGIS Enterprise
10.6.1 - 10.5支持 TLS 1.2
流程图 - 如何确定 ArcGIS Enterprise 部署是否受到 TLS 1.2 ArcGIS Online 更新的影响?
 
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

.NET 开发人员
可能需要采取措施:有关详细信息,请查看常见问题解答:强制执行仅限 TLS 1.2 连接时,ArcObjects SDK 对 Microsoft .NET Framework 和 ArcGIS Engine .NET 客户端应用程序有何影响?
 
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 Android
100.x 和 10.2.9Android 5.0 及更高版本:运行 Android 5.0 (API 21) 及更高版本的设备支持 TLS 1.2。
Android 4.4 及更早版本:运行 Android 4.4 (API 19) 及更早版本的设备支持 TLS 1.2 的所需操作。
说明 - 常见问题解答:如何针对 ArcGIS Runtime SDK for Android 启用 TLS 1.2?
 
ArcGIS Runtime SDK for iOS 和 macOS
100.4支持 TLS 1.2
10.2.x支持 TLS 1.2
 
ArcGIS Runtime SDK for Java
100.x 和 10.2.xJava 8:如果使用 Java 8 Update 181 或更高版本,则支持 TLS 1.2。
Java 7:不支持 TLS 1.2
说明 - 常见问题解答:如何针对 ArcGIS Runtime SDK for Java 启用 TLS 1.2?
 
ArcGIS Runtime SDK for .NET
100.0 及更高版本支持 TLS 1.2
10.2.x for Windows Desktop所需操作:启用 TLS 1.2 需要安装 .NET 4。 如果无法安装 .NET 4,则可能需要为 .NET 3 安装 Microsoft TLS 修补程序。
操作方法:为 ArcGIS Desktop 配置 Windows 以使用 TLS 1.2
10.2.x Windows Phone不支持 TLS 1.2
10.2.x for Windows Store不支持 TLS 1.2
说明 - 常见问题解答:如何针对 ArcGIS Runtime SDK for .NET 启用 TLS 1.2?
 
ArcGIS Runtime SDK for Qt
100.x 和 10.2.6支持 TLS 1.2。 要启用 TLS 1.2 支持,可能需要执行相应操作。
说明 - 常见问题解答:如何针对 ArcGIS Runtime SDK for Qt 启用 TLS 1.2?
 
ArcGIS Runtime SDK for WPF
不支持 TLS 1.2。 此产品已停用,不再受支持。
ArcGIS Runtime SDK for WPF - 产品生命周期
 

ArcGIS 应用程序

ArcGIS Business Analyst Desktop
10.6.1 - 10.5所需操作:下载并安装 ArcGIS Business Analyst Desktop TLS Patch
 
ArcGIS Earth
1.5 - 1.9支持 TLS 1.2
1.0 - 1.4这些版本均已停用,建议您升级到 ArcGIS Earth 的更新版本。 如果无法升级,请参阅有关通过操作系统设置 TLS 1.2 支持的说明。
说明 - 常见问题解答:如何为 ArcGIS Earth 启用 TLS 1.2?
 
ArcGIS Drone2Map
1.3.2支持 TLS 1.2。 Esri 建议升级到此版本。
1.3.1 及更早版本所需操作:请参阅有关配置 Windows 以为使用 .NET4 Framework 的应用程序使用 TLS 1.2 的说明。
操作方法:配置 Windows 以为使用 .NET4 Framework 的应用程序使用 TLS 1.2
说明 - 常见问题解答:如何配置 ArcGIS Drone2Map 以使用 TLS 1.2?
 
ArcGIS Dashboards
所需操作:请参阅有关通过操作系统设置 TLS 1.2 支持的说明。
说明 - 操作方法:为 ArcGIS Desktop 配置 Windows 以使用 TLS 1.2
 
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
 

插件应用程序

ArcGIS for AutoCAD
370 及较早版本所需操作:请参阅有关配置 Windows 以为使用 .NET4 Framework 的应用程序使用 TLS 1.2 的说明。
操作方法:配置 Windows 以为使用 .NET4 Framework 的应用程序使用 TLS 1.2
说明 - 常见问题解答:如何在 ArcGIS for AutoCAD 上启用 TLS 1.2?
 
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 ReviewerArcGIS Aviation Airports
ArcGIS MaritimeArcGIS Pipeline Referencing
ArcGIS Solutions for WaterArcGIS Defense Mapping
ArcGIS Production MappingArcGIS Roads and Highways
ArcGIS Solutions for State and Local GovernmentArcGIS Solutions for Defense
ArcGIS Roadway ReporterEsri S-57 Viewer
ArcGIS Solutions for TelecommunicationsArcGIS Workflow Manager
ArcGIS Solutions for ElectricArcGIS Solutions for Gas
 

未受影响的软件产品

以下软件产品支持 TLS 1.2 连接,同时无需更新软件或更改操作系统配置。

Enterprise

ArcGIS Data StoreArcGIS Enterprise Cloud Builder for Amazon Web Services
ArcGIS Enterprise Cloud Builder for Microsoft AzureArcGIS 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 CloudArcGIS for Office
ArcGIS for Power BIArcGIS for Sharepoint
 

ArcGIS 应用程序

ArcGIS AppStudioArcGIS for INSPIRE
ArcGIS IndoorsArcGIS License Manager
ArcGIS MonitorArcGIS Enterprise Sites
OSx 上的 ArcGIS ExplorerArcGIS GeoEnrichment Server
ArcGIS InsightsArcGIS Survey123 Connect
ArcGIS Ortho MakerArcReader
ArcGIS GeoPlanner
 

Web 应用程序

ArcGIS DashboardsPresentations for Online
ArcGIS Web AppBuilderArcGIS Workforce
 

ArcGIS Online 可配置模板

3D Data VisualizationBasic Viewer
Compare AnalysisCrowdsource Manager
Crowdsource PollingCrowdsource Reporter
Directions编辑
高程剖面图过滤器
常规GeoForm
Geo ListImpact Summary
Information LookupLive Maps
Local PerspectiveMap Carousel
地图工具Minimalist
Time AwarePublic Information
Simple Map ViewerSimple Scene Viewer
Story Map BasicStory Map Cascade
Story Map JournalStory Map Series
Story Map ShortlistStory Map Swipe 和 Spyglass
Story Map TourStory Map Basic
StylerSummary Viewer
 

ArcGIS Runtime SDKs

ArcGIS Runtime SDK for iOSArcGIS 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 日。

文章 ID: 000029874

接收通知并查找新问题或常见问题的解决方案

从我们全新的 AI 聊天机器人中获得简明答案和视频解决方案。

下载 Esri 支持应用程序

发现关于本主题的更多内容

获取来自 ArcGIS 专家的帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项
Esri Support AI Chatbot