Avançar para o conteúdo principal

TLS 1.2 recomendado para aplicações do Power BI Embedded

Data de publicação: 10 abril, 2019

Como parte dos programas Microsoft para assegurar que os clientes têm controlo sobre a segurança das comunicações com os serviços Microsoft, recomendamos vivamente (e será necessário no futuro) atualizar a versão TLS da sua aplicação para o TLS 1.2. 

O que é o TLS?

TLS significa "Transport Layer Security" e é um protocolo norma da indústria concebido para proteger a privacidade das informações comunicadas através da Internet. O TLS é utilizado em inúmeros browsers e aplicações que comunicam por HTTPS e TCP.

Se estiver a utilizar a aplicação .NET, siga um dos seguintes passos:

  • Se a sua aplicação estiver a ser executada no .NET Framework 4.6 ou superior, continuará a funcionar (exceto se a configuração predefinida tiver sido modificada).
  • Se a sua aplicação estiver a ser executada numa versão do .NET Framework anterior à 4.6, pode ativar o protocolo programaticamente quando a aplicação começar a ser executada através da seguinte linha de código:

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

O SDK da API do Power BI suporta o .NET 2.0 padrão a partir da versão 2.1.0, que adiciona suporte à versão TLS 1.2. Pode transferir a versão mais recente do SDK aqui.

Para o Powershell, adicione [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.SecurityProtocolType]::Tls12 ao respetivo script

Para software não .NET, contacte o seu fornecedor. Para a maioria das linguagens, pode ser feito com uma entrada de configuração simples.

Pode encontrar informações adicionais em TLS 1.2 support at Microsoft (Suporte do TLS 1.2 na Microsoft).

  • Power BI Embedded
  • Security

Produtos Relacionados