مشكلة 'Blocked loading mixed active content' المتعلقة بالخطوط

أرى الأخطاء التالية في وحدة تحكم المتصفح.
لكنني لا أستطيع معرفة كيفية إصلاحها - فكل شيء يعمل بشكل صحيح، مع استخدام https من البداية. لقد حاولت إعادة تشغيل المعالج لاستخدام خطوط مختلفة، لكن ذلك لم يفد.
هل لديكم أي أفكار حول كيفية محاولة إصلاح هذا؟ شكرًا!

تم حظر تحميل محتوى نشط مختلط "http://<domain>.com/fonts/Mukta-Bold.ttf?v=0.0.8"

[css-logic.js:517:31](resource://devtools/shared/inspector/css-logic.js)

تم حظر تحميل محتوى نشط مختلط "http://<domain>.com/fonts/Mukta-Regular.ttf?v=0.0.8"

[css-logic.js:517:31](resource://devtools/shared/inspector/css-logic.js)

تم حظر تحميل محتوى نشط مختلط "http://<domain>.com/fonts/Mukta-Regular.ttf?v=0.0.8"

[all_results](https://<domain>.com/admin/site_settings/category/all_results?filter=extensions)

الخط القابل للتحميل: فشل بدء التنزيل (عائلة الخط: "Mukta" النمط: عادي الوزن: 400 الامتداد: 100 فهرس المصدر: 0): محتوى محظور المصدر: http://<domain>.com/fonts/Mukta-Regular.ttf?v=0.0.8

تم حظر تحميل محتوى نشط مختلط "http://<domain>.com/fonts/Mukta-Bold.ttf?v=0.0.8"

[all_results](https://<domain>.com/admin/site_settings/category/all_results?filter=extensions)

الخط القابل للتحميل: فشل بدء التنزيل (عائلة الخط: "Mukta" النمط: عادي الوزن: 700 الامتداد: 100 فهرس المصدر: 0): محتوى محظور المصدر: http://<domain>.com/fonts/Mukta-Bold.ttf?v=0.0.8
إعجاب واحد (1)

هل تبدأ عناوين URL للموارد المذكورة داخل الصفحة فعليًا بـ “https”؟ سيتم اعتبار أي مورد يتم تحميله بعنوان URL يبدأ بـ “http” محتوى مختلط.

يمكنك استخدام حيلة/حل مؤقت بإضافة الرأس التالي في الصفحة التي تحتوي على المشكلة:

<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">

سيؤدي ذلك إلى “تشجيع” تحميل الموارد المختلطة عبر “https” بينما تبحث عن الأسباب الجذرية.

إعجاب واحد (1)

@griffin شكرًا لك على الإجابة!
لقد قمت بتثبيت Discourse العادي عبر

discourse-setup

ويوجد دوميني تحت https ويعمل كل شيء بشكل جيد (بما في ذلك الصور والمرفقات وما إلى ذلك).
لكنني أتلقى أخطاءً تتعلق بالخطوط (نفس Discourse).

يبدو أن هذا يحل المشكلة. شكرًا لك!

لا يزال جذر المشكلة غير واضح، لكن ربما سأقوم بالتحقيق فيه لاحقًا.

إعجاب واحد (1)

يسعدنا أن اللاصق :adhesive_bandage: قد نجح! :blush:

من المرجح أن بعض عناوين URL المستخدمة لتحميل حزم الخطوط تحتوي على “http”. يحدث هذا بشكل متكرر عند استخدام قواعد CSS @font-face مع مصادر url، وكذلك مع واجهة برمجة تطبيقات Google Fonts.

إعجاب واحد (1)

@griffin نعم، المشكلة هي أن “http” يقود إلى discourse الخاص بي :slight_smile: والخطوط هي التي اخترتها من معالج Discourse

إعجاب واحد (1)

هل تمانع مشاركة رابط URL للصفحة التي يحدث فيها ذلك؟

إعجاب واحد (1)

تم - راجع الرسالة الشخصية

إعجاب واحد (1)

إلى فريق Discourse:

الحل المؤقت يعمل حالياً. يستمر الخطأ في اختيار الخط في تثبيت Discourse القياسي. قد يكون ملحوظاً فقط في عرض سطح المكتب وليس على الجوال.

إعجابَين (2)

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.