تضمين تعليقات Discourse في موقع مستضاف على readthedocs

مرحبًا بالجميع،

لقد كنت أحاول إضافة تعليقات Discourse من منتدانا إلى موقع التوثيق الخاص بنا.
نستضيف توثيقنا على ReadTheDocs.

استخدمت كود JavaScript من Discourse المخصص للتضمين، لكنه كان يعرض فقط “جاري تحميل النقاش”.

الروابط:
المنتدى
رابط تضمين Discourse(موقع ReadTheDocs)

فحصت الصفحة ووجدت في وحدة التحكم رسالة خطأ:

Invalid X-Frame-Options: “ALLOWALL” header from “[https://forum.zenko.io/embed/comments?embed_url=https%3A%2F%…tsInReadTheDocs%2Freference%2Fobject_operations%2Findex.html](https://forum.zenko.io/embed/comments?embed_url=https%3A%2F%2Fzenko.readthedocs.io%2Fen%2Fdocumentation%2FZENKOIO-111-ForumCommentsInReadTheDocs%2Freference%2Fobject_operations%2Findex.html)” loaded into “[https://zenko.readthedocs.io/en/documentation-zenkoio-111-fo…commentsinreadthedocs/reference/object_operations/index.html](https://zenko.readthedocs.io/en/documentation-zenkoio-111-forumcommentsinreadthedocs/reference/object_operations/index.html)”.

وإذا كان هذا مفيدًا:

عنوان الطلب: https://forum.zenko.io/embed/comments?embed_url=https%3A%2F%2Fzenko.readthedocs.io%2Fen%2Fdocumentation%2FZENKOIO-111-ForumCommentsInReadTheDocs%2Findex.html
طريقة الطلب: GET
العنوان البعيد: 72.52.80.11:443
رمز الحالة:
400
الإصدار: HTTP/2.0

هل واجه أي شخص مشكلة مشابهة أو يمكنه المساعدة؟

شكرًا جزيلًا! :blush:

مرحبًا داشا،

لقد راجعت موقعك في التعليق، ويبدو أنك تمكنت من حل المشكلة. هل يمكنك مساعدتي بوصف موجز لكيفية قيامك بذلك؟ يبدو أن لدي نفس المشكلة، وقد يكون ذلك مفيدًا للآخرين أيضًا.

شكرًا لك!

مرحبًا @Tokapeb
من الصعب تحديد ما الذي حل مشكلتي بالضبط، لكن حسب ما أتذكر قمت بالخطوتين التاليتين لإصلاحها:

  • أضفت عنوان URL لموقعي إلى مصادر CORS في إعدادات موقع المنتدى
  • غيّرت عنوان URI المضمّن في Discourse في السكربت إلى العنوان القياسي (لم يكن كذلك من قبل)

آمل أن يكون هذا مفيدًا :slight_smile: