التحقق من صحة اسم النطاق/الحزمة
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
يرتبط مفتاح reCAPTCHA عادةً بمجموعة من النطاقات الفردية أو أسماء الحزم. بالنسبة إلى مستخدمي الويب، يكون مفتاحا واجهة برمجة التطبيقات فريدًا في النطاقات والنطاقات الفرعية
من المستوى الأول التي تحدّدها. قد يكون تحديد أكثر من نطاق مفيدًا إذا كنت تعرض موقعك الإلكتروني من عدة نطاقات مستوى أعلى.
على سبيل المثال، إذا حددت مفتاحَي واجهة برمجة التطبيقات للنطاق yoursite.com، يوضّح الجدول التالي ما إذا كان reCAPTCHA سيعمل للنطاق وصيغ النطاقات الفرعية التابعة له أم لا. إذا حدّدت أسماء نطاقات أخرى أو نطاقات TLD أخرى (مثل:
anothersite.com وyoursite.net)، تنطبق شروط reCAPTCHA نفسها.
النطاق المحدّد |
نطاق الموقع الإلكتروني |
هل سيعمل reCAPTCHA؟ |
yoursite.com |
yoursite.com |
نعم |
www.yoursite.com |
نعم |
domain.yoursite.com |
نعم |
domain.yoursite.com:8080 |
نعم |
إذا أردت استخدام "localhost" في التطوير، فيجب إضافته إلى قائمة النطاقات.
بالنسبة إلى مستخدمي الأجهزة الجوّالة، يكون مفتاحا واجهة برمجة التطبيقات فريدًا فقط لأسماء الحزم المحدّدة (على سبيل المثال، com.google.recaptcha.test).
إذا كانت قائمة أسماء النطاقات أو الحِزمة طويلة جدًا أو مرنة أو غير معروفة، نمنحك خيار إيقاف التحقّق من اسم النطاق أو الحزمة من جهة reCAPTCHA، والتحقّق من الخادم بدلاً من ذلك.
ولإجراء ذلك، في وحدة تحكُّم المشرف، انتقِل إلى "الإعدادات المتقدمة" للمفتاح،
وأزِل العلامة من مربّع "التحقّق من صحة اسم النطاق/الحزمة".
تحذير الأمان
إنّ إيقاف هذه الحماية في حد ذاته يشكّل خطرًا أمنيًا كبيرًا، إذ قد يتم الاستيلاء على مفتاحك واستخدامه، نظرًا لعدم وجود أي قيود على الموقع الإلكتروني الذي يستخدمه. لهذا السبب، عند التحقق من أحد الحلول، عليك التحقّق من حقل اسم المضيف/الحزمة ورفض أي حلول واردة من مصادر غير متوقّعة.
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2024-07-10 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2024-07-10 (حسب التوقيت العالمي المتفَّق عليه)"],[[["reCAPTCHA keys are linked to specific domains or package names for security."],["You can allow reCAPTCHA to work across multiple subdomains and domains by specifying them when creating the key."],["For local development, \"localhost\" needs to be added to the allowed domains."],["Disabling domain/package name validation in reCAPTCHA settings introduces significant security risks and requires server-side hostname/package verification."]]],["reCAPTCHA keys are tied to specific domains or package names. For websites, a key works for the specified domain and its first-level subdomains. Multiple domains can be added to a single key. For mobile apps, keys are tied to package names. If the domain/package list is extensive, checking can be disabled in the admin console's \"Advanced Settings.\" However, disabling it requires manual hostname/package verification on the server to prevent unauthorized use. Turning off domain or package checking without server side checking is a large security risk.\n"]]