임베드 컨트롤러에서 잘못된 응답 헤더가 설정되고 있습니다

MDN에서는 X-Frame-Options 헤더의 가능한 값으로 "ALLOWALL"을 명시하지 않습니다. Firefox에서 임베드가 포함된 페이지를 로드할 때, 콘솔에서 이를 확인할 수 있습니다:

해당 헤더를 보내지 않고 Content-Security-Policy 헤더에 frame-ancestors 지시자를 지정하는 방법이 있을까요? 코드를 보면 이를 설정할 수 있는 방법이 없는 것 같습니다.

저희 새로운 블로그의 임베드 작업을 하던 중 해당 오류를 확인했습니다. 이 헤더를 그냥 제거하는 것이 쉬운 방법인가요?

네, 그렇게 생각합니다. 말씀하신 것이 Nginx 설정을 사용하여 숨기는 것이 아니라 Discourse에서 완전히 제거하는 것이라면, 맞습니다. 어쨌든 해당 헤더는 이제 구식이 되었습니다. 그 파일에는 동일한 헤더가 다른 곳에도 몇 군데 더 있습니다.

참고: Content-Security-Policy HTTP 헤더에는 frame-ancestors 지시문이 포함되어 있어, 이를 지원하는 브라우저에서는 해당 헤더를 구식으로 만듭니다.

이제 수정되었습니다: