FAQ: Wie aktiviere ich TLS 1.2 für ArcGIS Runtime SDK for .NET?
Frage
Wie aktiviere ich TLS 1.2 für ArcGIS Runtime SDK for .NET?
Antwort
Esri hat es sich zur Aufgabe gemacht, hohe Sicherheitsstandards zu entwickeln und auf der ArcGIS Plattform umzusetzen. Als Unterstützung für unsere Kunden werden die neuesten Sicherheitsprotokolle verwendet. Unser Ziel ist die Implementierung der höchsten Branchenstandards, darunter auch TLS für Datenintegrität und Netzwerksicherheit.
Damit diese Standards erfüllt werden können, werden von Esri für die Unterstützung von TLS 1.2 Softwareaktualisierungen auf der gesamten ArcGIS Plattform bereitgestellt. Als Maßnahme zur Verbesserung der Sicherheit in ArcGIS Online ist es seitens Esri erforderlich, Verbindungen zu ArcGIS Online-Services über TLS 1.2 herzustellen. Sie müssen die erforderlichen Maßnahmen ergreifen, um künftig den Zugriff auf diese Services sicherzustellen.
Hinweis: Auf den Produktlebenszyklen-Seiten auf der Esri Support-Site finden Sie den Support-Status jeder veröffentlichten Version von ArcGIS Runtime SDK for .NET.
ArcGIS Runtime SDK for .NET v100.0 - 100.4
Mit TLS 1.2 kompatibel. Möglicherweise sind eine Projektkonfiguration und/oder Codeänderungen für die Anwendung erforderlich. Plattformspezifische Hinweise hierzu finden Sie unten.
- WPF: Aktualisieren Sie Anwendungen für die Unterstützung von Microsoft .NET Framework 4.7 oder höher. Details finden Sie unter Bewährte Methoden für Transport Layer Security (TLS) mit .NET Framework.
- Xamarin.Android: Details finden Sie unter HttpClient-Stapel und SSL/TLS-Implementierungsauswahl für Android.
- Xamarin.iOS: Details finden Sie unter HttpClient and SSL/TLS implementation selector for iOS/macOS.
ArcGIS Runtime SDK for .NET v100.2.1 und vorherige Versionen
Stellen Sie sicher, dass die Anwendung die .NET Framework-Version 4.6 oder höher unterstützt (derzeit wird Version 4.7.2 empfohlen).
Android: Wenn die Android-HttpClient-Implementierung verwendet wird, ist TLS 1.2 unter Android-API 19 nicht verfügbar.
Bei der Auswahl der Android-App-Projektoptionen werden die folgenden Optionen empfohlen:
- Option der HttpClient-Implementierung: Android
- Option der SSL/TLS-Implementierung: Native TLS 1.2+
- Option der Android-Mindestversion: Android 5.0 (API-Stufe 21 - Lollipop).
Die Xamarin.Android-HttpClient-Konfiguration ist unter Projektoptionen > Android-Optionen, Erweiterte Optionen zugänglich.
Weitere Informationen finden Sie unter HttpClient Stack and SSL/TLS Implementation Selector for Android.
ArcGIS Runtime SDK for .NET 10.2.7
Möglicherweise sind eine Projektkonfiguration und/oder Codeänderungen für die Anwendung erforderlich, oder TLS 1.2 wird von der Plattform-API nicht unterstützt. Plattformspezifische Hinweise hierzu finden Sie unten.
- WPF: Aktualisieren Sie Anwendungen für die Unterstützung von Microsoft .NET Framework 4.7 oder höher. Details finden Sie unter Bewährte Methoden für Transport Layer Security (TLS) mit .NET Framework.
- Windows Store 8.1: TLS 1.2 wird nicht unterstützt.
- Windows Phone 8.1: TLS 1.2 wird nicht unterstützt.
Hinweis: Die Anweisungen zur Verwendung von TLS 1.2 mit weiteren Esri Produkten finden Sie auf der Esri Support-TLS-Seite.
Related Information
- Esri Support-TLS-Seite
- Transport Layer Security (TLS) best practices with the .NET Framework
- Microsoft Download Center: Microsoft .NET Framework 4.7 (Web Installer)