DiscourseサイトがCSPの設定ミスで読み込めません

こんにちは。Safari ブラウザをバージョン 14 にアップグレードしたところ、Safari 14(シークレットモード)で当社のフォーラムが完全に読み込まれないことに気づきました。

以下は、Safari 14 の通常バージョンでのフォーラムの表示例です:

また、以下は Safari 14 のシークレットモードでの表示例です:

同僚の一人によると、Safari 14 では通常モードでもシークレットモードでもフォーラムが正常に動作しないそうです。

なぜこのようなことが起こるのか、ご教示いただけますでしょうか?

デバッグに必要な場合は、こちらのフォーラムのリンクをご覧ください:https://discuss.nebula-graph.com.cn/

よろしくお願いいたします!

Discourse セーフモードで試されましたか?別のウェブブラウザで試されましたか?

Discourse のセーフモードを試しましたが、それでも機能しませんでした。以下のスクリーンショットをご覧ください:

すべてのプラグインとカスタマイズが無効化されたため、現在は完全に空白になっています。

他のブラウザでは問題なく動作します。この問題は Safari 14 のみで発生しています。

ブラウザのエラーコンソールを確認し、エラーメッセージをここに貼り付けてください。

今すぐ開いて確認しましたが、同じ問題が発生しています。
Safari 14 が何かを更新して、すべてが壊れてしまったようです…

私の環境では Safari 14 でサイトが正常に読み込まれます。macOS と iOS の両方でテストしました。

インビジモードを試しましたか?

はい、プライベートな iOS Safari ウィンドウでは正常に動作します。

@Jamie_Liu1 その通りです。問題は Safari 14 だけでなく、Brave でも発生しています。

CSP の設定が正しくありません。

Content Security Policy: ページの設定により、https://discuss.nebula-graph.com.cn/brotli_asset/application-162a118d174ff0a09cdf2b536ac3ec1d0c0c50256a981d045ffdf5f73e3e94ba.js(“script-src”)へのリソースの読み込みがブロックされました。