제 설정으로 스크립트 재로드 거부 (CORS)

사이트의 스크립트에서 다음 오류가 발생합니다:

Refused to execute inline script because it violates the following Content Security Policy directive: "script-src

그리고

Either the 'unsafe-inline' keyword, a hash ('sha256-S+X8s301GQoAcOI+8hjPS+QG94Q='), or a nonce ('nonce-...') is required to enable inline execution.

저는 iubenda와 adsense를 사용하고 있습니다. app.yml에 DISCOURSE_ENABLE_CORS: true를 설정하고 앱을 다시 빌드했습니다.

보안 설정에 다음을 넣었습니다.

하지만 여전히 오류가 발생합니다.

해결 방법을 알려주세요.

해당 오류는 인라인 스크립트를 실행하려는 시도가 현재 CSP 구성에서 허용되지 않기 때문에 발생하는 것입니다.

다음 두 가지 옵션이 있습니다:

  1. 인라인 실행을 시도하는 스크립트를 수정합니다. (권장)

  2. CSP를 비활성화합니다. (비권장)