Skip To Content

تقييد طلبات "عبر النطاق" إلى البوابة الإلكترونية

وافتراضيًا، تتيح بوابة ArcGIS Enterprise الإلكترونية طلبات "عبر النطاق" عبر مشاركة مورد عبر الأصل (CORS). وهو ما يعني أنه يمكن لعميل JavaScript، مثل تطبيق الويب المستضاف على أي نطاق، الاتصال بموارد البوابة الإلكترونية.

إذا أردت تقييد طلبات من نطاقات محددة لتطبيقات JavaScript، فيمكنك تكوين البوابة الإلكترونية للوثوق في نطاقات محددة فقط. ستقوم بذلك بإضافة أسماء نطاق إلى قائمة الأصول المتاحة في إعدادات أمان بوابة ArcGIS Enterprise الإلكترونية. ويعمل ذلك على تقليل احتمالية إرسال تطبيق غير معروف لأوامر ضارة إلى خدمات الويب.

ملاحظة:‏

إذا كانت طلبات CORS في طريقها إلى وكيل عكسي أو موازن تحميل أو خادم ويب إضافي للوصول إلى البوابة الإلكترونية، قد لا يتم الحصول على القيود التي أُجرِيَت باستخدام الخطوات التالية. في هذه الحالات، يجب عليك تكوين الوكيل العكسي أو موازن التحميل أو خادم الويب لاتباع نفس قيود البوابة الإلكترونية.

  1. سجّل الدخول إلى البوابة الإلكترونية كمسؤول.
  2. انقر على المؤسسة > الإعدادات > الأمان.
  3. قم بالتمرير إلى السماح بالأصول.
  4. أدخل اسم نطاق الموقع الذي يستضيف تطبيق الويب الذي يحتاج إلى الوصول إلى العناصر في البوابة الإلكترونية. يجب تضمين بروتوكول (http أو https) في اسم النطاق، مثل https://webapp.domain.com.
    ملاحظة:‏

    استخدم حرف البَدَل * كبديل لاسم الجهاز غير المدعوم. يجب عليك تحديد اسم النطاق المؤهل بشكل كامل للجهاز الموجود في القائمة.

  5. انقر على إضافة نطاق لإضافة الموقع إلى القائمة. بمجرد إضافة نطاق واحد أو أكثر، لن تقبل البوابة الإلكترونية إلا طلبات CORS من تلك النطاقات المحددة. كرر ذلك في كل موقع تريد أن تتمكن من إرسال الطلبات إلى البوابة الإلكترونية.
  6. عند الانتهاء من إضافة الطبقات، انقر على حفظ.