DISCOURSE_CDN_URL provoque-t-il des violations de la politique de sécurité du contenu ?

Donc nous avons ceci dans la CSP

https://abedmulti-92e2.kxcdn.com/uploads/assets/
https://abedmulti-92e2.kxcdn.com/uploads/brotli_asset/
# c.-à-d. DISCOURSE_S3_CDN_URL + /brotli_asset/

Mais l’adresse réelle est

https://lcsupport-92e2.kxcdn.com/brotli_asset/preload-store-d32dcf974dddcac742f8a7a6aa7fcd686185920b201029d0ecb2b85527ef9034.js
# c.-à-d. DISCOURSE_CDN_URL + /brotli_asset/...

Le code CSP pertinent :

Nous privilégions l’utilisation de DISCOURSE_S3_CDN_URL pour les assets lorsque cela est possible. Cela est cohérent avec la génération des URL d’assets CDN.

@pfaffman Est-ce que GlobalSetting.use_s3? renvoie true pour votre site ?

Je me demande si nous avons besoin d’une vérification supplémentaire GlobalSetting.use_s3? ici. Le fait d’avoir GlobalSetting.s3_cdn_url implique-t-il nécessairement GlobalSetting.use_s3? ? Je suis un peu perdu concernant la génération d’assets / le CDN S3 actuellement :sweat_smile: quelqu’un de plus familier avec cela pourrait-il aussi jeter un œil ? Merci !