مرحبا،
دي لدي سير عمل يعمل بشكل مثالي، وينشئ ملف markdown، أي ملف ثنائي كمخرج.
تنزيل هذا الملف لا بأس به، ويعرض markdown بتنسيق جيد
لكن … عندما أنقر على عرض، أتلقى رسالة خطأ “تم حظر هذا المحتوى. يرجى الاتصال بمالك الموقع لإصلاح المشكلة.”
لقد قمت بالتحديث إلى أحدث إصدار من N8N (إصدار السحابة) ولا تزال نفس المشكلة. نافذة الوضع الخاص، نفس رسالة الخطأ
بيتر
ما رسالة الخطأ (إن وجدت)؟
تم حظر هذا المحتوى. يرجى الاتصال بمالك الموقع لإصلاح المشكلة.
يرجى مشاركة سير عملك
(حدد العقد على لوحتك واستخدم اختصارات لوحة المفاتيح CMD+C/CTRL+C و CMD+V/CTRL+V لنسخ ولصق سير العمل.)
شارك المخرج الذي يعيده العقدة الأخيرة
معلومات حول إعداد n8n الخاص بك
- أحدث إصدار من N8N:
- قاعدة البيانات (الافتراضي: SQLite):
- إعداد N8N EXECUTIONS_PROCESS (الافتراضي: own, main):
- تشغيل n8n عبر (Docker, npm, n8n cloud, desktop app):
- نظام التشغيل:
@peter_wett ملفك وسير العمل لديك بخير، هذا من فعل n8n الخاص. عرض Binary يوفر الملف ضمن سياسة أمان المحتوى الرملية لعزل المحتوى الذي ينشئه المستخدم، والمتصفح يحظر عرض markdown ضمن تلك الرملية، وهذه هي رسالة “تم حجب المحتوى” التي تراها. يعمل التنزيل لأنه يُرسل كملف مرفق لذا يتخطى عرض الرملية المضمن. إنه مدمج في نقطة النهاية، وليس شيئًا يمكنك إيقاف تشغيله على Cloud، لذلك بالنسبة لـ .md فإن التنزيل هو المسار الموثوق. لا شيء يجب إصلاحه من جانبك.
حسنًا، أنا أفهم.
لكن لماذا كان يعمل حتى الأسبوع الماضي؟
يبدو غريبًا، للتشغيل الآلي، لكنني أحتاج إلى “العرض” بدلًا من “التنزيل” 
أنسخه والصقه في مكان آخر (ملف محلي على حاسوبي المحمول). حسنًا، أعرف بعض الطرق لجعله يعمل، لكنها متعبة جدًا. كنت سعيدًا بكيفية عمله الأسبوع الماضي.
@peter_wett نعم، هذا يتوافق مع الواقع، تحديث حديث من n8n شدّد الحماية الرملية (sandbox) على عرض الملفات الثنائية وقام Cloud بتحديثك إليها الأسبوع الماضي، لذا الملف ذاته الذي كان يُعرض سابقاً يتم حجبه الآن. لا يمكنني القول ما إذا كان هذا تقسية مقصودة أو انحدار عرضي، لكن بما أنه كسر سير عمل كان يعمل، فمن الجدير بك تقديم تقرير باغ سريع إلى n8n. أما بخصوص نسخ واللصق، فأنت لا تحتاج فعلاً إلى العرض، احتفظ بـ markdown كحقل نص عادي على العنصر (إنه نص (string) قبل أن تحوله إلى ملف) وانسخه مباشرة من لوحة الإخراج json/schema، بدون ملفات ثنائية، بدون حماية رملية.
أكملت اختبارًا باستخدام سير عمل آخر و’view’ يعمل بالفعل عندما يتعلق الأمر بـ .jpeg
أعتقد أنني سيتعين عليّ التعايش مع هذا وإضافة حل قبيح لكن فعّال بعد هذه الكتلة. 
أنا أحب التحديات
زر “العرض” يحاول عرض الملف في iframe، والمتصفحات تحظر iframes لنوع MIME من نوع text/markdown بسبب CSP - هذا هو السبب الجذري. الحل النظيف: أضف عقدة “تحويل ثنائي” (اضبط العملية على “Binary to Text” (ثنائي إلى نص)، الترميز UTF-8) مباشرة بعد عقدة ملف markdown الخاصة بك. يعطيك هذا محتوى markdown الخام كسلسلة نصية في $json.data. من هناك يمكنك قراءتها مباشرة في لوحة مخرجات n8n كنص، أو تمريرها إلى عقدة لاحقة. لن تحصل على المعاينة البصرية، لكنك تتجاوز الحظر من المتصفح تماماً.