本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
搭配內容安全性原則使用 JavaScript API
如果您將內容安全策略 (CSP) 套用至資源,您必須允許列出 AWS WAF Apex 網域,才能讓 JavaScript實作正常運作。awswaf.com
JavaScript SDK 會對不同 AWS WAF
端點進行呼叫,因此允許列出此網域可提供 SDK 操作所需的權限。
以下顯示允許列出 AWS WAF Apex 網域的範例組態:
connect-src 'self' https://*.awswaf.com; script-src 'self' https://*.awswaf.com; script-src-elem 'self' https://*.awswaf.com;
如果您嘗試將 JavaScript SDK 與使用 CSP 的資源搭配使用,但尚未允許列出 AWS WAF 網域,您會收到類似下列的錯誤訊息:
Refused to load the script ...awswaf.com/<> because it violates the following Content Security Policy directive: “script-src ‘self’