Après la mise à niveau, la politique de sécurité du contenu pour le src du script GTM

Des choses ont dû changer depuis le message original, car le comportement est maintenant conforme à ce qui est attendu :

○ → curl -I https://www.ossez.com
HTTP/2 200 
…
content-security-policy: base-uri 'none'; object-src 'none'; script-src https://www.ossez.com/logs/ https://www.ossez.com/sidekiq/ https://www.ossez.com/mini-profiler-resources/ https://www.ossez.com/assets/ https://www.ossez.com/brotli_asset/ https://www.ossez.com/extra-locales/ https://www.ossez.com/highlight-js/ https://www.ossez.com/javascripts/ https://www.ossez.com/plugins/ https://www.ossez.com/theme-javascripts/ https://www.ossez.com/svg-sprite/ https://www.googletagmanager.com/gtm.js 'nonce-38d2a45e5e933b869e14465772b2c0de' https: https://tagmanager.google.com https://www.googletagmanager.com 'unsafe-inline' https://analytics.ossez.com/matomo.js https://www.ossez.com/cdn-cgi/apps/head/qk5vBDFy7qBIoPy3q8a6LUoKei8.js https://www.googletagmanager.com/gtm.js; worker-src 'self' https://www.ossez.com/assets/ https://www.ossez.com/brotli_asset/ https://www.ossez.com/javascripts/ https://www.ossez.com/plugins/

‘unsafe-inline’ est maintenant correctement mis entre guillemets, mais il est ignoré par Chrome :

Exécution du script en ligne refusée car elle viole la directive suivante de la politique de sécurité du contenu (CSP) : […] Notez que ‘unsafe-inline’ est ignoré si une valeur de hachage ou de nonce est présente dans la liste des sources.

et par Firefox :

Politique de sécurité du contenu : Ignorance de « ‘unsafe-inline’ » dans script-src ou style-src : nonce-source ou hash-source spécifié

car vous avez spécifié une valeur de nonce dans la liste CSP : 'nonce-38d2a45e5e933b869e14465772b2c0de'

Je vois que vous êtes derrière Cloudflare ; veuillez noter que vous devez désactiver certaines fonctionnalités de Cloudflare car, par défaut, elles peuvent perturber Discourse.