Мой сайт 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.

Вы пробовали невидимый режим?

Да, в приватном окне Safari на iOS работает нормально.

@Jamie_Liu1 действительно, проблема есть, и касается она не только Safari 14, но и Brave.

У вас неверно настроен CSP.

Content Security Policy: Настройки страницы заблокировали загрузку ресурса по адресу https://discuss.nebula-graph.com.cn/brotli_asset/application-162a118d174ff0a09cdf2b536ac3ec1d0c0c50256a981d045ffdf5f73e3e94ba.js ("script-src").