E um cabeçalho de resposta inválido está sendo definido pelo controlador de embed

A MDN não especifica “ALLOWALL” como um valor possível para o cabeçalho X-Frame-Options. No Firefox, ao carregar qualquer página com um embed, isso pode ser visto no console:

Existe alguma maneira de não enviar esse cabeçalho e especificar a diretiva frame-ancestors para o cabeçalho Content-Security-Policy? Pelo código, não parece haver uma forma de configurar isso.

Vi esse erro enquanto trabalhava no embed em nosso novo blog. O mais fácil é simplesmente remover esse cabeçalho, certo?

2 curtidas

Acho que sim. Estou assumindo que você quis dizer removê-lo do Discourse (em vez de escondê-lo usando alguma configuração do Nginx). O próprio cabeçalho é considerado obsoleto agora de qualquer forma. Há outras ocorrências do mesmo cabeçalho naquele arquivo.

Nota: O cabeçalho HTTP Content-Security-Policy possui uma diretiva frame-ancestors que torna este cabeçalho obsoleto para navegadores compatíveis.

Isso foi corrigido agora:

1 curtida

Este tópico foi automaticamente fechado após 4 dias. Novas respostas não são mais permitidas.