A TLS 1.2 ajánlott a Power BI Embedded-alkalmazásokhoz
Közzététel dátuma: április 10, 2019
A teljes Microsoftra kiterjedő program keretében, melynek célja, hogy az ügyfeleink szabályozhassák a Microsoft-szolgáltatásokkal történő kommunikáció biztonságát, határozottan javasoljuk (a jövőben pedig kötelezővé is tesszük), hogy frissítse az alkalmazásai TLS-verzióját az 1.2-re.
Mi az a TLS?
A TLS az angol „Transport Layer Security” kifejezés betűszava. Ez egy iparági szabványú protokoll, amelynek célja, hogy gondoskodjon az internetes kommunikáció adatvédelméről. A TLS-t számos webböngésző és alkalmazás használja, amelyek az HTTPS és TCP használatával kommunikálnak.
Ha Ön .NET-alkalmazást használ, válasszon az alábbiak közül:
- Ha az alkalmazás a .NET-keretrendszer 4.6 vagy újabb verzióját használja, és ha nem módosította az alapértelmezett konfigurációt, az továbbra is működni fog.
- Ha az alkalmazás a .NET-keretrendszer 4.6-osnál korábbi verzióját használja, a protokollt programozással engedélyezheti az alábbi kódsorral, amikor az alkalmazás futni kezd:
System.Net.ServicePointManager .SecurityProtocol |= SecurityProtocolType.Tls11 | SecurityProtocolType.Tls12;
A Power BI API SDK támogatja a .NET standard 2.0-t a 2.1.0-es verziótól kezdve, amely támogatást nyújt a TLS 1.2-es verzióhoz. A legújabb SDK-verziót itt töltheti le.
Powershell esetén adja hozzá a PowerShell-szkripthez a következőt: [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.SecurityProtocolType]::Tls12
Ha nem .NET-es szoftvert használ, érdeklődjön a szállítónál. A legtöbb nyelv esetén a módosítás elvégezhető egy egyszerű konfigurációs beállítással.
További információt a TLS 1.2 támogatása a Microsoftnál című bejegyzésben olvashat.