reCAPTCHA anahtarı normalde bir dizi bağımsız alan adına veya paket adına bağlıdır. Web kullanıcıları için API anahtar çifti, belirttiğiniz alanlar ve birinci düzey alt alanlara özeldir. Web sitenizi birden fazla üst düzey alandan sunuyorsanız birden fazla alan belirtmek kullanışlı olabilir.
Örneğin, API anahtar çiftini yoursite.com olarak belirtirseniz aşağıdaki tabloda reCAPTCHA'nın alan ve alt alan adı varyasyonları için çalışıp çalışmayacağı gösterilir. Başka alan adları veya TLD'ler (ör. anothersite.com, yoursite.net) belirtirseniz aynı reCAPTCHA koşulları geçerli olur.
Belirtilen alan | Web sitesi alan adı | reCAPTCHA çalışır mı? |
---|---|---|
yoursite.com | yoursite.com | Evet |
www.yoursite.com | Evet | |
altalan.yoursite.com | Evet | |
altalan.yoursite.com:8080 | Evet |
Geliştirme için "localhost" kullanmak istiyorsanız alan adı listesine eklemeniz gerekir.
Mobil kullanıcılar için API anahtar çifti yalnızca belirtilen paket adlarına özeldir (örneğin, com.google.recaptcha.test).
Bununla birlikte, alan adı veya paket adı listeniz çok uzun, değişken ya da bilinmiyorsa reCAPTCHA açısından alan veya paket adı kontrolünü devre dışı bırakma ve bunun yerine sunucunuzu kontrol etme seçeneği sunarız.
Bunu yapmak için Yönetici Konsolu'nda anahtarınızın "Gelişmiş Ayarlar" bölümüne gidip "Alan/Paket Adı Doğrulama" kutusunun işaretini kaldırın.
Güvenlik Uyarısı
Bu korumanın tek başına kapatılması büyük bir güvenlik riski oluşturur. Anahtarın bulunduğu siteyle ilgili herhangi bir kısıtlama olmadığından anahtarınız herkes tarafından alınabilir ve kullanılabilir. Bu nedenle, bir çözümü doğrularken ana makine adı/paket alanını kontrol etmeniz ve beklenmedik kaynaklardan gelen çözümleri reddetmeniz gerekir.