Resolver problemas do reCAPTCHA

Esta página lista os problemas comuns que você pode encontrar ao usar o reCAPTCHA.

Chave do site inválida

Se você receber o erro Invalid site key, a chave do site do reCAPTCHA não será mais válida. Crie uma nova chave e instale-a nas suas páginas da Web.

SecurityError: o acesso de um frame com origem "https://www.google.com" a um frame com origem "&ltyour domain&gt" foi bloqueado

Isso geralmente ocorre se o elemento HTML do widget reCAPTCHA for removido programaticamente algum tempo depois que o usuário final clicar na caixa de seleção. Recomendamos usar a função JavaScript grecaptcha.enterprise.reset() para redefinir o widget reCAPTCHA.

O host local não está na lista de domínios com suporte

Os domínios de host local não têm suporte por padrão. Se você quiser continuar oferecendo suporte a eles para desenvolvimento, adicione-os à lista de domínios compatíveis com a chave do site. Acesse o consoleGoogle Cloud para atualizar a lista de domínios compatíveis. Recomendamos o uso de chaves separadas para desenvolvimento e produção e permitir apenas o localhost na chave do site de desenvolvimento.

Meu computador ou rede envia consultas automáticas

Se você foi direcionado a esta página pelo widget do reCAPTCHA, talvez tenha encontrado esta mensagem: "Lamentamos, mas seu computador ou rede pode estar enviando consultas automatizadas. Para proteger nossos usuários, não podemos processar sua solicitação no momento."

Isso pode acontecer com usuários legítimos por alguns motivos:

  • Talvez você esteja em uma rede compartilhada que está sendo usada de forma abusiva.
  • Seu provedor de acesso à Internet pode ter atribuído a você um endereço IP suspeito recentemente.
  • O site que você está tentando acessar pode estar sob ataque intenso.

Para resolver esses problemas, consulte a página de ajuda sobre tráfego incomum.

O reCAPTCHA retornou BROWSER_ERROR ao criar uma avaliação.

Os tokens BROWSER_ERROR ocorrem quando o script reCAPTCHA não pode realizar uma operação execute. Na maioria dos casos, isso ocorre devido a um erro de rede do lado do cliente ou ao tempo limite. Tente novamente execute() usando o JavaScript.