التحقق من صحة اسم النطاق/الحزمة

عادةً ما يكون مفتاح reCAPTCHA مرتبطًا بمجموعة من النطاقات أو أسماء الحزم الفردية. بالنسبة إلى مستخدمي الويب، يكون زوج مفتاح واجهة برمجة التطبيقات فريدًا للنطاقات والنطاقات الفرعية التي تحددها من المستوى الأول. يمكن أن يكون تحديد أكثر من نطاق واحد مفيدًا إذا كنت تعرض موقعك على الويب من نطاقات مستوى أعلى متعددة.

على سبيل المثال، إذا حدّدت زوج مفاتيح واجهة برمجة التطبيقات على yoursite.com، سيعرض الجدول التالي ما إذا كانت خدمة reCAPTCHA ستعمل مع النطاق ومتغيراته الفرعية أم لا. في حال تحديد أسماء نطاقات أخرى أو نطاقات المستوى الأعلى (TLD)، (مثل: anothersite.com أو yoursite.net)، تنطبق شروط reCAPTCHA نفسها.

النطاق المحدد نطاق الموقع الإلكتروني هل ستعمل خدمة reCAPTCHA؟
yoursite.com yoursite.com نعم
www.yoursite.com متوافق
subdomain.yoursite.com نعم
subdomain.yoursite.com:8080 متوافق

إذا كنت ترغب في استخدام "localhost" للتطوير، يجب إضافته إلى قائمة النطاقات.

بالنسبة إلى مستخدمي الأجهزة الجوّالة، يكون زوج مفتاح واجهة برمجة التطبيقات فريدًا لأسماء الحزمة المحدّدة فقط (على سبيل المثال، com.google.recaptcha.test).

ولكن إذا كانت قائمة أسماء النطاقات أو الحزم التابعة لك طويلة جدًا أو غير واضحة أو غير معروفة، فسنمنحك خيار إيقاف تشغيل التحقق من اسم النطاق أو الحزمة من جانب reCAPTCHA، وبدلاً من ذلك، نفحص الخادم.

ولإجراء ذلك، في وحدة تحكم المشرف، انتقل إلى "الإعدادات المتقدمة" للمفتاح، وألغِ تحديد المربع "التحقق من صحة اسم النطاق/الحزمة".

تحذير أمني

يشكّل إيقاف هذه الحماية خطرًا أمنيًا كبيرًا، إذ يمكن لأي شخص أخذ مفتاحك واستخدامه، لأنّه ما مِن قيود على الموقع الإلكتروني الذي يُشغّله. لهذا السبب، عند التحقّق من حلّ معيّن، عليك التحقّق من حقل اسم المضيف/الحزمة ورفض أي حلول قد تكون واردة من مصادر غير متوقّعة.