Content Security Policy: uma primeira política, ensaiada em modo de relatório
· 37 visualizações· 3 min de leitura

A resposta curta: a Content Security Policy (CSP) é um cabeçalho que diz ao navegador de onde o site pode carregar scripts, estilos e imagens. Se alguém injetar um script de fora, o navegador recusa-o. É forte, mas também é fácil de estragar um site com ela; por isso começa-se em modo de relatório, que só avisa e não bloqueia nada.
O que o site precisa
| O quê | O que fazer |
| O que controla | Origens permitidas para scripts, estilos, imagens, tipos de letra, vídeos e links do site. |
| Modo de relatório | O cabeçalho Content-Security-Policy-Report-Only registra o que bloquearia, sem bloquear. É o modo para ensaiar. |
| O que costuma quebrar | Scripts e estilos escritos dentro da própria página, o Google Analytics e o Gerenciador de Etiquetas, tipos de letra de fora, vídeos incorporados: Gerenciador de Etiquetas. |
| Uma primeira política | Só aceitar tudo do próprio site, e acrescentar as origens de fora que o site realmente usa. |
| Quando passar a bloquear | Quando o registro estiver limpo durante uns dias, em todas as páginas importantes. |
Como começar
|
|
|
|
|
| Uma política demais apertada parte o site. Se passar direto ao modo que bloqueia, pode perder o menu, o formulário ou o checkout sem aviso. Teste sempre em modo de relatório, e em outro navegador. Se algo partir, volte à cópia do .htaccess. |
| Se o seu site mistura conteúdo http com https, resolva isso primeiro: Conteúdo misto. Outro cabeçalho que se liga com cuidado: HSTS. |
|
Quer ajuda a ensaiar uma política para o seu site? Abra um pedido com o endereço. Abrir pedido de suporte |
PRODUTO RECOMENDADO Alojamento de sites com cPanel Domínio e SSL incluídos, cópias diárias e o painel que já conhece. desde R$ 36,30/mês (plano de 3 anos, com cupom) Ver planos |











