跳到主要內容 跳至補充內容

管理 Content Security Policy

控制並管理 Qlik Cloud 中的內容安全性政策 (CSP),以提升對於跨網站指令碼 (XSS) 和資料插入等攻擊的防護。

Qlik Cloud 使用 Content Security Policy (CSP) Level 2,這額外提供一層安全性,有助於偵測和減輕特定類型的攻擊,包括 XSS 和資料插入。這些攻擊可能導致資料失竊、網站篡改和惡意軟體散佈。

CSP 允許租用戶管理員控制資源,並且可以為指定頁面載入延伸或佈景主題。政策通常會涉及指定伺服器來源和指令碼端點。若延伸或佈景主題包含外部資源的資源要求,必須在 CSP 中將這些來源新增至允許清單。

如需更多資訊,請參閱 MDN Web 文件,內容安全性政策 (CSP)

Directive (指示詞)

指示詞控制載入特定資源類型的來源位置。支援以下指示詞:

Directive (指示詞)
Directive (指示詞) 描述

child-src

定義使用 <frame><iframe> 等元素載入的網頁背景工作和巢狀瀏覽內容的有效來源。

使用 frame-srcworker-src 進行更具體的控制。

form-action

限制可從指定內容作為提交目標使用的 URL。

media-src

使用 <audio><video><track> 元素指定用於載入媒體的有效來源。

style-src

指定樣式表的有效來源。

connect-src

限制可使用指令碼介面載入的 URL。

frame-src

指定使用 <frame><iframe> 等元素的巢狀瀏覽內容的有效來源。
frame-ancestors 使用 <frame><iframe><object><embed><applet> 指定內嵌資源的有效來源。

object-src

指定 <object><embed><applet> 元素的有效來源。

object-src 控制的元素被視為舊版 HTML 元素,且不會接收新的標準化功能 (例如安全性屬性 sandbox 或用於 <iframe>allow)。建議限制此擷取指示詞,例如在可行情況下明確設定 object-src 'none'

worker-src

指定 WorkerSharedWorkerServiceWorker 指令碼的有效來源。

font-src

指定使用 @font-face 載入之字型的有效來源。

image-src

指定影像和 favicon 的有效來源。

script-src

指定 JavaScript 的有效來源。

Qlik Cloud 預設 CSP

Qlik Cloud 具有預設 CSP,包括列為安全的網域。例如,您可以使用來自下列網域的影像,而不需要新增至您的 CSP:

  • maps.qlikcloud.com

  • ibasemaps-api.arcgis.com

  • cdn.pendo.io

  • app.pendo.io

  • pendo-static-5763789454311424.storage.googleapis.com

  • data.pendo.io

  • *.gravatar.com *.wp.com *.

  • googleusercontent.com

  • cdn.qlik-stage.com

  • cdn.qlikcloud.com

如需預設網域的完整清單,請參閱 將網域名稱和 IP 位址列為允許清單

CSP 項目和標頭限制

CSP 標頭中每個租用戶的 CSP 項目數量上限和字元數量上限的值是內建性質,無法變更。

  • 項目上限:每個租用戶最多 256 個 CSP 項目。如果超過此值,請在新增項目之前移除冗餘項目。

  • 標頭長度:CSP 標頭最長可達 6,144 個字元。如果超過此限制,請在新增項目之前移除冗餘項目。

建立 CSP 輸入項目

請執行下列動作:

  1. 管理 活動中心,前往 Content Security Policy
  2. 按一下新增
  3. 提供名稱。

  4. 以下列格式之一輸入來源:

    • domain.com

    • *.domain.com

    資訊備註Qlik Sense 強制 HTTPS。
  5. 選取適用的指示詞。

  6. 按一下新增

使用者必須重新整理瀏覽器才能讓變更生效。

編輯 CSP 輸入項目

請執行下列動作:

  1. 管理 活動中心,前往 Content Security Policy
  2. 尋找您要編輯的 CSP 項目,按一下 更多,並選取編輯
  3. 根據需要變更 CSP 選項。
  4. 按一下儲存

使用者必須重新整理瀏覽器才能讓變更生效。

刪除 CSP 輸入項目

請執行下列動作:

  1. 管理 活動中心,前往 Content Security Policy

  2. 選取您要移除的 CSP 項目並按一下刪除

  3. 確認刪除。

檢視和複製 CSP 標頭

請執行下列動作:

  1. 管理 活動中心,前往 Content Security Policy
  2. 按一下檢視標頭
  3. 在對話方塊中,按一下複製到剪貼簿
  4. 按一下完成

此頁面是否對您有幫助?

若您發現此頁面或其內容有任何問題——錯字、遺漏步驟或技術錯誤——請告知我們可以如何改善!