Y se está estableciendo una cabecera de respuesta inválida desde el controlador de incrustación

MDN no especifica “ALLOWALL” como un valor posible para el encabezado X-Frame-Options. En Firefox, al cargar cualquier página con un incrustado, esto se puede ver en la consola:

¿Existe alguna forma de no enviar ese encabezado y especificar la directiva frame-ancestors para el encabezado Content-Security-Policy? Por el código, no parece haber una manera de configurar esto.

Vi ese error mientras trabajaba en el incrustado de nuestro nuevo blog. Lo más sencillo es simplemente quitar este encabezado, ¿verdad?

2 Me gusta

Creo que sí. Asumo que te referías a eliminarlo de Discourse (en lugar de ocultarlo mediante alguna configuración de Nginx). De todos modos, el encabezado en sí se considera obsoleto ahora. Hay otras ocurrencias del mismo encabezado en ese archivo.

Nota: El encabezado HTTP Content-Security-Policy tiene una directiva frame-ancestors que obsoleta este encabezado para los navegadores que lo admiten.

Esto ya está solucionado:

1 me gusta

Este tema se cerró automáticamente después de 4 días. Ya no se permiten nuevas respuestas.