En esta página, se enumeran los problemas comunes que puedes encontrar cuando usas reCAPTCHA.
Clave del sitio no válida
Si ves el error Invalid site key
, significa que tu clave de sitio de reCAPTCHA ya no es válida. Crea una clave nueva y ciérrala en tus páginas web.
SecurityError: Se bloqueó un marco con el origen "https://www.google.com" para que no acceda a un marco con el origen "<your domain>".
Esto suele ocurrir si el elemento HTML del widget de reCAPTCHA se quita de forma programática en algún momento después de que el usuario final hace clic en la casilla de verificación. Te recomendamos que uses la función grecaptcha.enterprise.reset() de JavaScript para restablecer el widget de reCAPTCHA.
Localhost no está en la lista de dominios compatibles
Los dominios localhost no son compatibles de forma predeterminada. Si quieres seguir admitiéndolos para el desarrollo, puedes agregarlos a la lista de dominios compatibles para tu clave de sitio. Ve a la consola deGoogle Cloud para actualizar la lista de dominios compatibles. Te recomendamos que uses claves separadas para el desarrollo y la producción, y que solo permitas localhost en la clave de tu sitio de desarrollo.
Mi computadora o red envía consultas automáticas
Si se te redireccionó a esta página desde el widget de reCAPTCHA, es posible que hayas visto este mensaje: “Lo sentimos, pero es posible que tu computadora o red esté enviando consultas automatizadas. Para proteger a nuestros usuarios, no podemos procesar tu solicitud en este momento".
Esto puede sucederles a los usuarios legítimos por algunos motivos:
- Es posible que estés en una red compartida que se está usando de forma abusiva.
- Es posible que tu proveedor de servicios de Internet te haya asignado recientemente una dirección IP sospechosa.
- Es posible que el sitio al que intentas acceder esté bajo un ataque intenso.
Para solucionar estos problemas, consulta la página de ayuda sobre el tráfico inusual.
reCAPTCHA mostró el error BROWSER_ERROR cuando se creó una evaluación.
Los tokens BROWSER_ERROR
se producen cuando la secuencia de comandos de reCAPTCHA no puede realizar una operación execute
. En la mayoría de los casos, esto se debe a un error de red o un tiempo de espera del cliente. Debes volver a intentar execute()
con JavaScript.