Gå til hovedindhold

TLS 1.2 anbefales til Power BI Embedded-programmer

Dato for publicering: 10 april, 2019

Som en del af Microsofts programmer for at sikre, at kunderne har kontrol over kommunikationssikkerheden med Microsoft-tjenester, anbefaler vi på det kraftigste (og kræver det fremover), at du opgraderer TLS-versionen af dit program til TLS 1.2. 

Hvad er TLS?

TLS står for "Transport Layer Security" og er en protokol, der som branchestandard er udviklet til at beskytte personlige oplysninger, der sendes via internettet. TLS bruges i mange webbrowsere og programmer, som kommunikerer via HTTPS og TCP.

Hvis du bruger .NET-programmer, skal du benytte en af følgende fremgangsmåder:

  • Hvis dit program kører på .NET Framework 4.6 eller nyere, vil standardkonfigurationen fortsat fungere, medmindre den er blevet ændret.
  • Hvis dit program kører på en version af .NET Framework, der er ældre end 4.6, kan du aktivere protokollen vha. programmering, når programmet startes, ved at anvende følgende kodelinje:

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

Power BI API SDK-understøtter .NET standard 2.0 fra version 2.1.0, hvilket tilføjer understøttelse i TLS-version 1.2. Du kan downloade den nyeste SDK-version her.

I forbindelse med Powershell- skal du føje [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.SecurityProtocolType]::Tls12 til dit Powershell-script

I forbindelse med software, der ikke er .NET-software, henvises der til leverandøren. For de fleste sprog, kan det gøres med en enkel konfigurationspost.

Du kan finde flere oplysninger under "TLS 1.2-understøttelse hos Microsoft".

  • Power BI Embedded
  • Security

Relaterede produkter