Navigatie overslaan

TLS 1.2 aanbevolen voor Power BI Embedded-toepassingen

Publicatiedatum: 10 april, 2019

In het kader van Microsoft-brede programma's om ervoor te zorgen dat klanten zeggenschap krijgen over de beveiliging van communicatie met Microsoft-services, bevelen wij ten zeerste aan (en zullen wij dit in de toekomst verplicht stellen) om de TLS-versie van uw toepassing bij te werken naar TLS 1.2. 

Wat is TLS?

TLS staat voor Transport Layer Security. Dit protocol is een industriestandaard, bedoeld om de privacy van via het internet gecommuniceerde gegevens te beschermen. TLS wordt in veel webbrowsers en -toepassingen gebruikt die communiceren via HTTPS en TCP.

Doe het volgende als u de .NET-toepassing gebruikt:

  • Als uw toepassing op .NET Framework 4.6 of hoger wordt uitgevoerd, zal de standaardconfiguratie alleen blijven werken als er een aanpassing is uitgevoerd.
  • Als uw toepassing op een .NET Framework-versie wordt uitgevoerd die lager is dan 4.6, kunt u het protocol programmatisch inschakelen met behulp van de volgende coderegel wanneer uw toepassing opstart:

System.Net.ServicePointManager  .SecurityProtocol |= SecurityProtocolType.Tls11 | SecurityProtocolType.Tls12;

De SDK voor de Power BI-API biedt ondersteuning voor .NET Standard 2.0 vanaf versie 2.1.0, waarin ondersteuning wordt ingevoegd in TLS-versie 1.2. U kunt hier de meest recente SDK-versie downloaden.

Voor Powershell- Voeg [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.SecurityProtocolType]::Tls12 toe aan uw Powershell-script

Vraag uw leverancier om advies voor software dat niet van het type .NET is. Dit kan voor de meeste talen worden gedaan met een eenvoudige config-vermelding.

Extra informatie is te vinden op TLS 1.2-ondersteuning op Microsoft.

  • Power BI Embedded
  • Security

Verwante producten