New to Telerik UI for WPFStart a free 30-day trial

Https Support

Updated on Sep 15, 2025

All built-in providers like OpenStreetMapProvider and ArcGisMapProvider are using the HTTP protocol when constructing the web URLs used to download the map tile images.

The protocol can be changed to HTTPS by setting the static ProtocolHelper.UseHttpsScheme property to true. This will redirect the built-in provider's tile downloading links to use HTTPS.

Enable HTTPS

C#
	public MainWindow()
	{
		ProtocolHelper.UseHttpsScheme = true;		
		InitializeComponent();
	}

Additionally, all providers, except Azure, will require you to change also the default security protocol. This is done via the ServicePointManager.SecurityProtocol property.

Set the security protocol

C#
	public MainWindow()
	{
		ProtocolHelper.UseHttpsScheme = true;
		ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;
		 
		InitializeComponent();
	}

In case you are using an older version of Telerik UI for WPF that targets .NET 4.0, use the following setting:

Set the security protocol in .NET 4

C#
	public MainWindow()
	{
		ProtocolHelper.UseHttpsScheme = true;
		ServicePointManager.SecurityProtocol = (SecurityProtocolType)3072;
		
		InitializeComponent();
	}

If HTTPS is enabled, but the security protocol is not changed, a SLL network error ("A SSLv3-compatible ClientHello handshake was found.") will appear and no tile images will be downloaded.

See Also

In this article
See Also
Not finding the help you need?
Contact Support