الأمان الإضافي

توضِّح هذه الصفحة متطلبات الأمان التي يجب أن تستوفيها الإضافات التابعة التابعة لجهات خارجية.

القيود المفروضة على نقطة الانطلاق

المصدر هو عنوان URL يحتوي على مخطط (بروتوكول) ومضيف (نطاق) ومنفذ. يكون لعنوانَي URL نفس المصدر عندما يتشاركان نفس المخطط والمضيف والمنفذ. يُسمح بالمصادر الفرعية. لمزيد من المعلومات، راجِع RFC 6454.

تشترك هذه الموارد في نفس الأصل لأن لها نفس مكونات المخطط والمضيف والمنفذ:

  • https://example.com
  • https://example.com:80
  • https://*.example.com

يتم فرض القيود التالية عند استخدام المصادر:

  1. يجب أن تستخدم جميع المصادر المستخدَمة في الإضافتك https كبروتوكول.

  2. يجب ملء الحقل addOnOrigins في بيان الإضافة بالمصادر التي تستخدمها الإضافتك.

    يجب أن تكون الإدخالات في الحقل addOnOrigins قائمة بالقيم المتوافقة مع مصدر مضيف CSP. على سبيل المثال، https://*.addon.example.com أو https://main-stage-addon.example.com:443.

    تُستخدم هذه القائمة للأغراض التالية:

  3. إذا كان تطبيقك يستخدم التنقّل في عناوين URL داخل إطار iframe، يجب أن تكون جميع المصادر التي يتم الانتقال إليها مُدرَجة في الحقل addOnOrigins.