موقع Discourse الخاص بي لا يتم تحميله بسبب تكوين CSP خاطئ

مرحبًا، لقد قمت للتو بترقية متصفح سفاري إلى الإصدار 14 ووجدت أن المنتدى لا يتم تحميله بالكامل على سفاري 14 (الوضع غير المرئي).

إليك كيفية عرض المنتدى في النسخة العادية من سفاري 14:

وهكذا يبدو في سفاري 14 في الوضع غير المرئي:

وفقًا لواحد من زملائي، لا يعمل المنتدى بشكل جيد سواء في الوضع العادي أو في الوضع غير المرئي على سفاري 14.

هل يمكن لأحد شرح سبب حدوث ذلك؟

إليك رابط المنتدى في حال كنت بحاجة إليه لتصحيح الأخطاء: https://discuss.nebula-graph.com.cn/

شكرًا مقدّمًا!

هل جربت في وضع Discourse الآمن؟ هل جربت في متصفح ويب مختلف؟

لقد جربت للتو وضع Discourse الآمن. لم ينجح الأمر أيضًا، انظر إلى لقطة الشاشة أدناه:

الآن أصبحت فارغة تمامًا لأن جميع الإضافات والتخصيصات قد تم تعطيلها.

تعمل المتصفحات الأخرى بشكل جيد. فقط Safari 14 يعاني من هذه المشكلة.

تحقق من وحدة تحكم أخطاء المتصفح، وانسخ رسالة الخطأ هنا.

لقد فتحته الآن وأواجه نفس المشكلة.
يبدو أن Safari 14 قام بتحديث شيء ما وأفسد كل شيء…

يعمل موقعك بشكل جيد لدي على Safari 14، وقد اختبرته على كل من macOS و iOS.

هل جربت الوضع غير المرئي؟

نعم، يعمل بشكل جيد في نافذة سفاري خاصة على iOS.

@Jamie_Liu1 بالفعل، هناك مشكلة، لكنها لا تقتصر على Safari 14 فحسب، بل تشمل Brave أيضًا.

لقد قمت بإعداد سياسة أمان المحتوى (CSP) بشكل غير صحيح.

سياسة أمان المحتوى: تمنع إعدادات الصفحة تحميل مورد في https://discuss.nebula-graph.com.cn/brotli_asset/application-162a118d174ff0a09cdf2b536ac3ec1d0c0c50256a981d045ffdf5f73e3e94ba.js ("script-src").