تم رفض تحميل preload-store.js

معلومة للإشارة:

Screen Shot 2020-05-07 at 4.39.08 PM

أحصل على هذه الرسالة في وحدة تحكم كروم بعد الترقية الأخيرة (لم تكن تظهر هذه الرسالة في وحدة التحكم قبل الترقية، للإشارة):

Refused to load the script 'https://staging.test-site.com/preload-store.js' because it violates the following Content Security Policy directive: "script-src https://staging.test-site.com/logs/ https://staging.test-site.com/sidekiq/ https://staging.test-site.com/mini-profiler-resources/ https://staging.test-site.com/assets/ https://staging.test-site.com/brotli_asset/ https://staging.test-site.com/extra-locales/ https://staging.test-site.com/highlight-js/ https://staging.test-site.com/javascripts/ https://staging.test-site.com/plugins/ https://staging.test-site.com/theme-javascripts/ https://staging.test-site.com/svg-sprite/ https://www.google-analytics.com/analytics.js". Note that 'script-src-elem' was not explicitly set, so 'script-src' is used as a fall

توجد نفس رسالة وحدة التحكم عند تصفح Meta، للإشارة:

هذه مشكلة معروفة. @eviltrout يعمل على حلها.

رائع!

شكرًا على التحديث!

بالمناسبة @gerhard

هل توجد قائمة بهذه “المشكلات المعروفة” حتى أتمكن من البحث فيها أولًا عندما أرى هذه الأمور قبل طرح سؤال أو إزعاج الآخرين بشكل عام؟

من جهتي، قمت بالبحث ولكن لم أجد أي مشكلات مفتوحة في Discourse أو Ember تتعلق بهذا.

عدم البحث هو خيارك الأفضل، فلا بأس إذا حاولت البحث أولاً على الأقل، لا تقلق.

يجب أن يكون الأمر قد تم إصلاحه بالفعل إذا حصلت على أحدث إصدار من Discourse.

تعديل: أرى أنه لا يزال يحدث! سأقوم بفحصه.

والآن تم الإصلاح، هذه المرة حقًا!

مرحبًا روبين @eviltrout

شكرًا لك، تم التأكيد (يبدو أنك أزلت preload-store.js)!!

وبمناسبة موضوع مرتبط بشكل بعيد، صادفت اليوم أثناء قهوة الصباح شريطك الرائع لعام 2014، والذي يبدو أكثر ملاءمة اليوم مما كان عليه في عام 2014:

كيفية تصحيح أخطاء تطبيق Ember.js