Meine Discourse-Seite wird wegen falsch konfigurierter CSP nicht geladen

Hallo, ich habe gerade meinen Safari-Browser auf Version 14 aktualisiert und festgestellt, dass unser Forum in Safari 14 (Inkognito-Modus) nicht vollständig lädt.

So wird das Forum in der normalen Version von Safari 14 dargestellt:

Und so sieht es in Safari 14 im Inkognito-Modus aus:

Laut einer meiner Kolleginnen funktioniert das Forum weder im normalen Modus noch im Inkognito-Modus von Safari 14 ordnungsgemäß.

Kann mir jemand erklären, warum das passiert?

Hier ist der Link zu unserem Forum, falls Sie ihn für das Debugging benötigen: https://discuss.nebula-graph.com.cn/

Vielen Dank im Voraus!

Haben Sie den Discourse Safe Mode ausprobiert? Haben Sie es in einem anderen Webbrowser versucht?

Habe gerade den Discourse-Abgesicherten Modus ausprobiert. Auch das hat nicht funktioniert. Siehe den Screenshot unten:

Es ist jetzt komplett leer, da alle Plugins und Anpassungen deaktiviert wurden.

Andere Browser funktionieren einwandfrei. Nur Safari 14 hat dieses Problem.

Überprüfen Sie die Fehlerkonsole des Browsers und fügen Sie die Fehlermeldung hier ein.

Ich habe es gerade geöffnet und habe das gleiche Problem.
Anscheinend hat Safari 14 etwas aktualisiert und alles kaputt gemacht…

Deine Seite lädt bei mir auf Safari 14 einwandfrei, ich habe sie sowohl auf macOS als auch auf iOS getestet.

Hast du den unsichtbaren Modus ausprobiert?

Ja, funktioniert in einem privaten Safari-Fenster auf iOS einwandfrei.

@Jamie_Liu1 stimmt, es gibt ein Problem, und zwar nicht nur bei Safari 14, sondern auch bei Brave.

Ihre CSP ist falsch konfiguriert.

Content Security Policy: Die Seiteneinstellungen blockierten das Laden einer Ressource unter https://discuss.nebula-graph.com.cn/brotli_asset/application-162a118d174ff0a09cdf2b536ac3ec1d0c0c50256a981d045ffdf5f73e3e94ba.js („script-src“).