صفحة في Visual Builder تعمل داخل المصمّم وتظهر فارغة بعد النشر دون رسالة خطأ ظاهرة.
الأسباب الأكثر ترجيحًا
- اتصال الخدمة يُصادَق باسم المطوّر لا باسم مستخدم التشغيل. الاتصال المضبوط على استخدام بيانات المستخدم الحالي يسلك سلوكًا مختلفًا في المصمّم عنه في تطبيق منشور لا يوجد فيه مصمّم مسجّل الدخول.
- التطبيق المنشور بلا دور ممنوح لمستخدميه. قد يُنشر التطبيق بنجاح ولا يعيد شيئًا لمستخدم لا يملك دورًا يسمح باستدعاء REST الأساسي.
- نقطة REST متاحة من المصمّم وغير متاحة من أصل التطبيق المنشور. أصل مختلف يعني معالجة CORS مختلفة.
- وسيط استعلام يُملأ من متغيّر صفحة فارغ وقت التشغيل. غالبًا يحتفظ المصمّم بقيمة من الاختبار، بينما لا تملكها جلسة جديدة.
ما ينبغي التحقق منه
- تبويب الشبكة في المتصفح على الصفحة المنشورة: هل يُنفَّذ استدعاء REST أصلًا، وبماذا يستجيب. الاستجابة 200 الفارغة تختلف عن 401.
- هل تعيد النقطة نفسها صفوفًا عند استدعائها مباشرة ببيانات مستخدم التشغيل.
- آلية المصادقة المضبوطة على اتصال الخدمة، وهل تعتمد على مستخدم مسجّل الدخول.
- هل للمتغيّر المغذّي للاستعلام قيمة افتراضية، وما قيمته عند أول تحميل.
إذا لم يفسّر أي مما سبق المشكلة، افتح تذكرة واذكر ما تحققت منه. قراءة هذا المقال لا تستهلك أي ساعات.
