Filtro de disposição de conteúdo content-disposition-filter

O filtro de disposição de conteúdo é um recurso de segurança contra ataques XSS em arquivos SVG.

Depois de instalado, o filtro bloqueia o acesso a todos os ativos. Por exemplo, não é possível exibir um PDF online. Esta seção descreve como configurar o filtro de acordo com suas necessidades.

Configurar o filtro de disposição de conteúdo configure-content-disposition-filter

É possível exibir a Filtro de disposição de conteúdo Apache Sling no GitHub.

As opções de Filtro de disposição de conteúdo oferecem a seguinte funcionalidade:

  • Caminhos de disposição do conteúdo: Uma lista de caminhos em que o filtro é aplicado seguida por uma lista de tipos MIME a serem excluídos nesse caminho. Este caminho deve ser absoluto e pode conter um curinga (*) no final, para corresponder cada caminho de recurso ao prefixo de caminho fornecido. Por exemplo: /content/*:image/jpeg,image/svg+xml aplica o filtro a cada nó em /content? exceto imagens de JPG e SVG.

  • Caminhos de recursos excluídos: Uma lista de recursos excluídos, cada caminho de recurso deve ser fornecido como um caminho absoluto e totalmente qualificado. Correspondência de prefixos/curingas não são suportados.

  • Ativar Para Todos Os Caminhos De Recursos: Esse sinalizador controla se esse filtro deve ser habilitado para todos os caminhos, exceto para os caminhos excluídos definidos pelos Caminhos de recursos excluídos. Definir esse sinalizador como 'true' resulta na ignorância dos Caminhos de disposição de conteúdo. Independentemente da configuração, somente os caminhos de recursos são cobertos que contêm uma propriedade chamada jcr:data ou jcr:content/jcr:data.

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