Özet
Esri, ArcGIS Platformu ve son güvenlik protokollerini kullanarak müşterilerine yardımda güçlü güvenlik oluşturmak ve desteklemek için kararlıdır. Veri bütünlüğü ve ağ güvenliği için TLS dahil olmak üzere en yüksek endüstri standartlarını uygulamak için çalışmaktadır.
Bu standartları karşılamak için Esri, ArcGIS platformunda TLS 1.2’yi desteklemek için yazılım güncellemeleri yapıyor. ArcGIS Online güvenliğini geliştirmenin bir parçası olarak, Esri ArcGIS Online servisleri için TLS 1.2 bağlantılarını gerektirmektedir. Bu hizmetlere erişimin sağlanması için yapılması gerekenler bulunmaktadır.
ArcGIS Runtime SDK for .NET versiyonlarının her birinin destek durumu için Esri Destek sitesindeki Product Life Cycle sayfasına bakın.
Prosedür
ArcGIS Runtime SDK for .NET v100.0 – 100.4
TLS 1.2 uyumlu. Uygulama projesi konfigürasyonu ve/veya kod değişikliği belki gereklidir, aşağıdaki platforma özgü notlara bakınız.
- WPF: Uygulamaları Microsoft .NET Framework 4.7 veya sonraki versiyonları hedef olacak şekilde güncelleyin. Bakınız: Transport Layer Security (TLS) best practices with the .NET Framework
- Android: Bakınız: HttpClient Stack and SSL/TLS Implementation Selector for Android
- iOS: Bakınız: HttpClient and SSL/TLS implementation selector for iOS/macOS
ArcGIS Runtime SDK for .NET v100.2.1 ve önceki sürümler
Uygulamanın .NET framework 4.6 veya sonraki bir sürümü hedeflediğinden emin olun (4.7.2 sürümü şu anda önerilir).
Android
Android HttpClient uygulaması kullanılırken Android API 19 versiyonunda TLS 1.2 mevcut değildir.
Android uygulama projesi seçenekleri seçilirken tavsiye edilen seçenekler:
- HttpClient uygulama seçeneği: Android
- SSL/TLS uygulama seçeneği: Native TLS 1.2+
- Minimum Android versiyon seçeneği: Android 5.0 (API level 21 – Lollipop).
Xamarin.Android HttpClient konfigürasyonu Project Options > Android Options, Advanced Options altındaki düğme.
Daha detaylı bilgi için bakınız: HttpClient Stack and SSL/TLS Implementation Selector for Android
ArcGIS Runtime SDK for .NET 10.2.7
Uygulama proje konfigürasyonu ve/veya kod değişikliği belki gerekmektedir veya TLS 1.2 platform API’si tarafından desteklenmiyordur, aşağıdaki platforma özel notlara bakınız.
- WPF: Uygulamaları Microsoft .NET Framework 4.7 veya sonraki versiyonları hedef olacak şekilde güncelleyin. Bakınız: Transport Layer Security (TLS) best practices with the .NET Framework
- Windows Store 8.1: TLS 1.2 desteklenmemektedir.
- Windows Phone 8.1: TLS 1.2 desteklenmemektedir.
TLS 1.2’nin diğer Esri ürünleriyle nasıl kullanılacağı hakkında bilgi için Esri Destek TLS Sayfası’na bakınız.
İlgili Bağlantılar
- ArcGIS Platformu ve TLS Protokolü ile İlgili Önemli Bir Güncelleme
- Esri Support TLS Page
- TLS 1.2 ve ArcGIS Platformu hakkında bilmeniz gerekenler nelerdir?
- Update your security provider to protect against SSL exploits
- GeoNET Blog: ArcGIS Online TLS Changes: Alternative Testing Methods – Mobile Edition