Memecahkan masalah reCAPTCHA

Halaman ini mencantumkan masalah umum yang mungkin Anda alami saat menggunakan reCAPTCHA.

Kunci situs tidak valid

Jika Anda melihat error Invalid site key, kunci situs reCAPTCHA Anda tidak lagi valid. Buat kunci baru dan instal di halaman web Anda.

SecurityError: memblokir frame dengan origin "https://www.google.com" agar tidak mengakses frame dengan origin "&ltyour domain&gt"

Hal ini biasanya terjadi jika elemen HTML widget reCAPTCHA dihapus secara terprogram beberapa saat setelah pengguna akhir mengklik kotak centang. Sebaiknya gunakan fungsi JavaScript grecaptcha.enterprise.reset() untuk mereset widget reCAPTCHA.

Localhost tidak ada dalam daftar domain yang didukung

Domain localhost tidak didukung secara default. Jika ingin terus mendukung domain tersebut untuk pengembangan, Anda dapat menambahkannya ke daftar domain yang didukung untuk kunci situs Anda. Buka Google Cloud konsol untuk memperbarui daftar domain yang didukung. Sebaiknya gunakan kunci terpisah untuk pengembangan dan produksi, dan hanya izinkan localhost di kunci situs pengembangan Anda.

Komputer atau jaringan saya mengirim kueri otomatis

Jika Anda diarahkan ke halaman ini dari widget reCAPTCHA, Anda mungkin telah melihat pesan ini: "Kami mohon maaf, tetapi komputer atau jaringan Anda mungkin mengirim kueri otomatis. Untuk melindungi pengguna kami, saat ini kami tidak dapat memproses permintaan Anda."

Hal ini dapat terjadi pada pengguna yang sah karena beberapa alasan:

  • Anda mungkin berada di jaringan bersama yang digunakan secara tidak sah.
  • Penyedia layanan internet Anda mungkin baru-baru ini menetapkan alamat IP yang mencurigakan kepada Anda.
  • Situs yang Anda coba akses mungkin sedang diserang.

Untuk memecahkan masalah ini, lihat halaman bantuan traffic tidak biasa.

reCAPTCHA menampilkan BROWSER_ERROR saat membuat penilaian

Token BROWSER_ERROR terjadi saat skrip reCAPTCHA tidak dapat melakukan operasi execute. Biasanya, hal ini disebabkan oleh kegagalan jaringan sisi klien atau waktu tunggu habis. Anda harus mencoba kembali execute() menggunakan JavaScript.