跳过导航

TLS 1.2 建议用于 Power BI Embedded 应用程序

发布日期:四月 10, 2019

在确保客户控制与 Microsoft 服务进行通信的安全性的 Microsoft 范围计划中,我们强烈建议(以后将要求)将应用程序的 TLS 版本升级到 TLS 1.2。 

什么是 TLS?

TLS 是指“传输层安全性”并且符合行业标准,旨在保护通过 Internet 进行通信的隐私信息。TLS 被广泛用于通过 HTTPS 和 TCP 进行通信的 Web 浏览器和应用程序。

如果使用 .NET 应用程序,请执行以下操作之一:

  • 如果在 .NET Framework 4.6 或更高版本中运行应用程序,除非修改了默认配置,否则将继续按默认配置运行。
  • 如果在早于 4.6 版本的 .NET Framework 中运行,开始运行应用程序时可使用以下代码行以编程方式启用该协议:

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

Power BI API SDK 从版本 2.1.0 开始便支持 .NET 标准 2.0,这添加了对 TLS 版本 1.2 的支持。可从此处下载最新版 SDK。

对于 Powershell - 请将 [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.SecurityProtocolType]::Tls12添加到 Powershell 脚本

对于非 .NET 软件,请咨询你的供应商。对于大多数语言,都可使用简单的配置输入完成。

有关其他信息,可在 Microsoft 的 TLS 1.2 支持找到。

  • Power BI Embedded
  • Security

相关产品