Javascript 资源被 Content Security Policy (Cloudflare Rocket loader) 阻止

在通过 Bitnami Docker 镜像安装 Discourse 后,一些 JavaScript 资源被内容安全策略(Content Security Policy)阻止了。

https://mysite/cdn-cgi/apps/head/Ec_4R3r_qp6Wu8DwcCflp-OGvgg.js
https://mysite/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js

这两个 JS 资源由于内容安全策略不匹配而被阻止。有什么办法可以解决这个问题吗?

我正在 Nginx 后面运行 Docker 容器。

1 个赞

请参阅故障排除 Bitnami 安装

但禁用 rocket loader 可能会有帮助。它会破坏东西。我建议将 cloudflare 设置为仅 DNS 以进行调试。

6 个赞

谢谢!确实是Cloudflare引起的。

2 个赞

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.