Hey @michaeld, FIX: invalid CSP directive sources should allow site to boot with valid CSP directives - Pull Request #31256%EC%9D%84 - discourse/discourse - GitHub 통해 최신 main에 수정 사항을 병합했습니다. 이제 tests-passed와 stable에서도 사용할 수 있습니다.
CSP 지시어 처리 방식의 이러한 변경은 Rails의 보안 패치 백포트(backport)에서 비롯되었습니다. PR에서 이 부분에 대해 더 자세히 설명했습니다.
이제 Discourse는 CSP를 생성하기 전에 이러한 값을 필터링합니다.
Safe mode에 관해서는, JavaScript 쪽 기능만 비활성화하기 때문에 이 데이터는 서버 측에서 처리되므로 이번에는 도움이 되지 않았을 것입니다.