首页 > 解决方案 > 验证码 v3 问题

问题描述

突然,Recaptcha V3 停止工作。我收到错误。 无法连接到 reCAPTCHA 服务。请检查您的互联网连接并重新加载以获得 reCAPTCHA 挑战。.

但是互联网很好。On investigation found that https://www.google.com/recaptcha/api2/api2/anchor?ar=1&k=6Lfe5HcUAAAAAGrF4-sXx5YFaoCETFY1qZ6V8pGM&co=aHR0cHM6Ly93d3cuaW50ZXJyYWlsLmV1OjQ0Mw..&hl=en-GB&v=NjbyeWjjFy97MXGZ40KrXu3v&size=invisible&cb=z9bncod50jz9 is throwing 404 error. 这由页面上的 recaptcha js 添加。奇怪的是api2在 url 中有两次,如果我删除一个它会返回 200 并加载 recaptcha 徽标。https://www.google.com/recaptcha/api2/anchor?ar=1&k=6Lfe5HcUAAAAAGrF4-sXx5YFaoCETFY1qZ6V8pGM&co=aHR0cHM6Ly93d3cuaW50ZXJyYWlsLmV1OjQ0Mw...

标签: recaptchainvisible-recaptcharecaptcha-v3grecaptcha

解决方案


您可能想检查是否没有 3rd 方库或您自己的 JavaScript 文件正在摆弄String.prototype. 一些String方法已添加到 ECMAScript 2015 规范中,旧脚本仍包含这些方法。只需搜索String.prototype. 至少这对我来说是固定的。


推荐阅读