跳至主要內容

建議為 Power BI Embedded 應用程式使用 TLS 1.2

發佈日期: 四月 10, 2019

其身為 Microsoft 整體方案的一部分,可確保客戶在與 Microsoft 服務進行通訊時,能控制安全性。非常建議將您的應用程式 TLS 版本升級為 TLS 1.2。 

什麼是 TLS?

TLS 代表 Transport Layer Security (傳輸層安全性),其為設計用於保護透過網際網路通訊時資訊隱私的業界標準通訊協定。透過 HTTPS 及 TCP 進行通訊的許多網頁瀏覽器與應用程式,都使用 TLS。

若您目前使用 .NET 應用程式,請進行下列動作之一:

  • 若您的應用程式執行於 .NET Framework 4.6 或更高版本上,則除非修改過預設設定,否則都能持續運作。
  • 若您的應用程式執行於 .NET Framework 4.6 之前的版本上,則可在應用程式使用下列程式行開始執行時,以程式設計方式啟用該通訊協定:

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

Power BI API SDK 從版本 2.1.0 開始,支援 .NET standard 2.0,因而在 TLS 1.2 版中加入了支援。您可於這裡下載最新版的 SDK。

若是 Powershell- 請對 PowerShell 指令碼新增 [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.SecurityProtocolType]::Tls12

若是非 .NET 軟體- 請洽詢您的廠商。對於大部分的語言來說,可利用簡單的設定登錄完成。

Microsoft 對於 TLS 1.2 的支援中提供其他資訊。

  • Power BI Embedded
  • Security

相關產品