As part of improving ArcGIS Online security, Esri requires TLS 1.2 connections for ArcGIS Online services. Action is necessary to ensure access to these services.
The methods below describe how to configure the Windows operating system to use TLS 1.2. This enables all applications on the system that depend on the Microsoft .NET Framework to use TLS 1.2.
Esri has certified that setting the .NET environment to enable TLS 1.2 will not cause problems with ArcGIS; however, this may impact other .NET applications by changing their default TLS behavior. Consult a qualified computer systems professional, if necessary.
After configuring and testing ArcGIS Desktop to use TLS 1.2, return to the Esri Support TLS Page for instructions on how to use TLS 1.2 with other Esri products.
The steps to enable Windows to use TLS 1.2 depend on the version of the .NET Framework installed on the system. Esri recommends using .NET4, if possible.
If the system is using .NET Version 3.5.1, and it is not feasible to upgrade to .NET4, use the following steps to enable TLS 1.2:
Install Microsoft updates to enable TLS 1.2. Microsoft recommends installing all operating system updates. See: Transport Layer Security (TLS) best practices with the .NET Framework: Requirements to support TLS 1.2 with .NET Framework 3.5 The following TLS 1.2 updates are available: