Usando a API JavaScript com políticas de segurança de conteúdo - AWS WAF, AWS Firewall Manager, e AWS Shield Advanced

Usando a API JavaScript com políticas de segurança de conteúdo

Esta seção fornece um exemplo de configuração para permitir o domínio apex do AWS WAF.

Se você aplicar políticas de segurança de conteúdo (CSP) aos seus recursos, para que sua implementação de JavaScript funcione, você precisa colocar o domínio apex awswaf.com do AWS WAF na lista de permissões. Os SDKs JavaScript fazem chamadas para endpoints do AWS WAF diferentes, portanto, a lista de permissões desse domínio fornece as permissões de que os SDKs precisam para operar.

Veja abaixo um exemplo de configuração para permitir o domínio apex do AWS WAF:

connect-src 'self' https://*.awswaf.com; script-src 'self' https://*.awswaf.com; script-src-elem 'self' https://*.awswaf.com;

Se você tentar usar os SDKs JavaScript com recursos que usam CSP e não tiver permitido o domínio do AWS WAF, você receberá erros como os seguintes:

Refused to load the script ...awswaf.com/<> because it violates the following Content Security Policy directive: “script-src ‘self’