Filtro eliminazione contenuti content-disposition-filter

Il filtro di disposizione del contenuto è una funzione di sicurezza contro gli attacchi XSS sui file SVG.

Una volta installato, il filtro blocca l’accesso a tutte le risorse. Non è possibile, ad esempio, visualizzare un PDF online. Questa sezione descrive come configurare il filtro in base alle tue esigenze.

Configurare il filtro di eliminazione dei contenuti configure-content-disposition-filter

Puoi visualizzare il filtro di disposizione dei contenuti Apache Sling in GitHub.

Le opzioni del filtro di eliminazione del contenuto forniscono le seguenti funzionalità:

  • Percorsi di disposizione contenuto: elenco di percorsi in cui viene applicato il filtro seguito da un elenco di tipi MIME da escludere nel percorso. Il percorso deve essere assoluto e può contenere un carattere jolly (*) alla fine, in modo che ogni percorso di risorsa corrisponda al prefisso del percorso specificato. Ad esempio: /content/*:image/jpeg,image/svg+xml applica il filtro a ogni nodo in /content? ad eccezione delle immagini JPG e SVG.

  • Percorsi risorse esclusi: Elenco di risorse escluse. Ogni percorso di risorsa deve essere specificato come percorso assoluto e completo. I caratteri jolly/corrispondenti ai prefissi non sono supportati.

  • Abilita per tutti i percorsi delle risorse: Questo flag controlla se abilitare il filtro per tutti i percorsi, ad eccezione dei percorsi esclusi definiti dai percorsi delle risorse esclusi. Se si imposta questo flag su "true", i percorsi di disposizione del contenuto vengono ignorati. Indipendentemente dalla configurazione, vengono coperti solo i percorsi delle risorse che contengono una proprietà denominata jcr:data o jcr:content/jcr:data.

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2