مشاركة الموارد عبر الأصل (CORS) هي آلية تسمح للمجالات المختلفة بالتفاعل مع بعضها البعض. عندما يعمل خادم API على نطاق فرعي ويعمل تطبيق React على النطاق الرئيسي، يمكن أن تحدث أخطاء CORS، مثل "فشل الوصول إلى النطاق الفرعي من النطاق الرئيسي: لا يوجد خطأ 'Access-Control-Allow-Origin'".
فحص طلب الاختبار المبدئي في Chrome DevTools للتحقق من الاستجابات المخزنة مؤقتًا وطلبات الاختبار المبدئي. قم بتنفيذ طلب الاختبار المبدئي باستخدام أداة مثل الضفيرة، مع تذكر إضافة خيار -i لإخراج رؤوس الاستجابة.
التكوين الخاطئ في المجموعة المستهدفة لـ AWS Load Balancer (استنادًا إلى حل OP)
كان السبب الجذري لهذه المشكلة تحديدًا هو التكوين الخاطئ في المجموعة المستهدفة لـ AWS Load Balancer. تم ضبط بروتوكول المجموعة المستهدفة على HTTPS على الرغم من عدم توفير شهادات SSL المناسبة. أدى تصحيح البروتوكول إلى حل المشكلة.
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3