recaptcha 相关问题

有关reCAPTCHA服务的问题,旨在通过阻止机器人防止垃圾邮件和滥用,同时允许有效用户轻松通过。

我在使用 PHP 时遇到“Google Recaptcha V2”问题

我的“Google Recaptcha V2”有问题,因为它总是无效的验证码,请重试。我有以下代码。 这是“API”问题吗?或问题代码?或者...

回答 2 投票 0

当我用Selenium解决reCaptcha问题时,如何将令牌插入到reCaptcha中?

我从付费服务收到了 reCaptcha 的令牌。现在我尝试将此令牌传递到 reCaptcha 形式。 self.browser.get('https://visa.vfsglobal.com/rus/en/fra/login') self.browser.find_element(...

回答 2 投票 0

如何在可部署的多域解决方案中实施 reCAPTCHA? (并非设定清单)

我之所以联系您,是因为 Google Pay API 团队向我发送了您的信息。我当前的任务包括设置 reCAPTCHA 以防止商家遭受卡测试攻击。 我不确定这是否真的是

回答 1 投票 0

未捕获错误:在没有提供程序的情况下调用 useRecaptcha()。在 Vue3 中导入脚本设置标签内的复选框

我想在我的作品集网站上使用 ReCAPTCHA,以防止向 EmailJS 发送有意的电子邮件联系人垃圾邮件,但是当我按照文档进行操作时,它显示错误 Uncaught Error: useRecaptcha() is ca...

回答 2 投票 0

Google reCaptcha json 响应返回 false

我已经尝试使用 PHP 进行谷歌验证码,如下所示 超文本标记语言 我已经尝试使用 PHP 进行谷歌验证码,如下所示 HTML <div class="col-md-12"> <div class="form-group"> <div class="g-recaptcha" data-sitekey="6Lf2yUUUAAksikja1XQNtIOqIDmtzb46uHGY-Wq_sl"> </div> </div> </div> PHP if(isset($_POST['g-recaptcha-response']) && !empty($_POST['g-recaptcha-response'])){ $secret = '6Lf2yUAAHvAr2QoaNHYFDG945Z6Ai7EqTg6Y71'; //get verify response data $verifyResponse = file_get_contents("https://www.google.com/recaptcha/api/siteverify?secret=$secret=&response=" . rawurlencode($_POST['g-recaptcha-response']) . "&remoteip=" . rawurlencode($_SERVER['REMOTE_ADDR'])); $responseData = json_decode($verifyResponse); if($responseData->success){ } else { echo 'Robot verification failed, please try again.'; } } 同样的代码在 PHP 5.4 中有效,但在 PHP 7.0 中不起作用,我不知道如何修复它,任何建议或解决方案请发布 你可以按照这个方法尝试一下。 希望对你有帮助。 if(isset($_POST['g-recaptcha-response']) && !empty($_POST['g-recaptcha-response'])){ $privatekey = "XXXXXXXXXXXXXXXXXXXXXX"; $captcha = $_POST['g-recaptcha-response']; $url = 'https://www.google.com/recaptcha/api/siteverify'; $data = array( 'secret' => $privatekey, 'response' => $captcha, 'remoteip' => $_SERVER['REMOTE_ADDR'] ); $curlConfig = array( CURLOPT_URL => $url, CURLOPT_POST => true, CURLOPT_RETURNTRANSFER => true, CURLOPT_POSTFIELDS => $data ); $ch = curl_init(); curl_setopt_array($ch, $curlConfig); $response = curl_exec($ch); curl_close($ch); $jsonResponse = json_decode($response); if ($jsonResponse->success === true) { } else { $errMsg = 'Robot verification failed, please try again.'; } } else{ $errMsg = 'Please click on the reCAPTCHA box.'; } 如果您的验证码经过两次验证,您可能会遇到 timeout-or-duplicate 问题。以附加模式将日志保存在文件中,并检查您是否验证验证码两次。 例如,请检查以下内容: $verifyResponse = file_get_contents('https://www.google.com/recaptcha/api/siteverify?secret='.$secret.'&response='.$_POST['g-recaptcha-response']) file_put_contents( "logfile", $verifyResponse, FILE_APPEND ); 现在,检查上面创建的日志文件并尝试检查验证码是否已验证两次。

回答 2 投票 0

如何绕过cloudflare复选框selenium

网站上有两种cloudflare保护:第一种是在网站入口处,第二种是使用网站不同功能时出现的复选标记我不是机器人...

回答 1 投票 0

为 Flutter Web 设置应用程序检查时出现白屏

为了保护我的网站,我尝试将我的 Web Flutter 应用程序和 Firebase 后端链接到 App Check。 我创建了一个 reCAPTCHA v3,它为我提供了两个密钥: 网站密钥(公开) 密钥 为了林...

回答 2 投票 0

如何解决 ngserve 错误:在工作空间外运行 Angular CLI 时此命令不可用

我正在尝试运行 ngserve 但我得到了 错误:在工作区之外运行 Angular CLI 时,此命令不可用。 我尝试过在 VS code 上打开集成终端,但没有...

回答 3 投票 0

Selenium - 通过了验证码但什么也没发生

对不起我的英语 赞!我尝试使用 reCAPTCHA 解析一个网站。当程序点击某个按钮时,验证码就会出现,这是弹出窗口,阻止所有网站功能,而验证码则不会...

回答 1 投票 0

在 MFA 中注册用户时出错:“MFA 不适用于给定的第一个因素。(auth/unsupported-first-factor)”

我正在按照此处的文档在 React/Firestore 项目的 firebase 中的 MFA 中注册用户。 当我的所有用户创建帐户时,我使用无密码登录来验证他们的电子邮件。 ...

回答 1 投票 0

如何在网页抓取时绕过验证码

我正在尝试使用 Selenium 从该网站抓取汽车详细信息:https://www.autoscout24.ch/de/autos/alle-marken?vehtyp=10 大约每 30 页我就必须验证我不是机器人, 电子...

回答 4 投票 0

django-multi-captcha-admin 权限被拒绝

我有一个 Django 项目已启动并正在运行。我遵循 django-recaptcha 所需的步骤,甚至在我的模板中使用了 captcha v2。我的问题是需要管理站点验证码。我尝试使用 d...

回答 1 投票 0

Google reCAPTCHA 管理控制台的 URL 是什么?

管理控制台的链接不起作用 - 它显示 404 页面。我需要访问它来生成站点密钥。 链接:https://google.com/recaptcha/admin 或:https://google.com/recaptcha/admin/crea...

回答 1 投票 0

React recaptcha google 根本不显示

我已经安装了react-recaptcha-google并按照此处的示例添加到我的应用程序中:https://medium.com/codeep-io/how-to-use-google-recaptcha-with-react-38a5cd535e0d 但什么也没有出现,没有

回答 3 投票 0

如何访问现有的 reCAPTCHA v2 设置

我有一个在 2020 年创建的站点和密钥。我正在尝试访问 reCAPTCHA 管理控制台以更改现有密钥的一些设置。每当我访问以下网址:https://...

回答 1 投票 0

Angular 2:过期回调不会在谷歌 reCAPTCHA 中被触发

我的 Angular 2 应用程序中有一个带有 google reCAPTCHA 的表单,我正在像下面一样加载它。 我的 Angular 2 应用程序中有一个带有 google reCAPTCHA 的表单,我正在像下面这样加载它。 <div class="g-recaptcha" [attr.data-sitekey]="sitekey" expired-callback="expCallback" data-callback="verifyCallback"></div> 在相应的组件构造函数中,我绑定了 expCallback,如下所示。 constructor(private _accountsApi: AccountsApiService, private _fb: FormBuilder) { this.initForm(); window['verifyCallback'] = this.recaptchaCallback.bind(this); window['expCallback'] = this.resetCaptcha.bind(this); } resetCaptcha() { grecaptcha.reset(); } 现在,如果用户解决了验证码并保持页面空闲 2 分钟。现在我在验证码小部件上收到错误消息“验证已过期。再次检查复选框” 当我收到此错误消息时,未调用 resetCaptcha() 方法。 我错过了什么吗?或者有没有更好的办法在验证码过期后重新加载验证码? 您可以使用以下代码重置已验证/使用的验证码 let myWindow: any = window; myWindow.grecaptcha.reset(); 目前您只能将其称为解决方法。如需更多更新,请关注 github 上的此主题: 链接到 GitHub 上的此功能线程 我使用了这个仅为 angular2 开发的模块。 通过回调,效果非常好。 angular2-recaptcha `这对我有用 $w:any = window; constructor(){this.$w['verifyCallback'] = this.verifyCallback.bind(this);}`

回答 3 投票 0

如何在vue 3中使用reCaptcha v2?

我已经尝试了很多次将 reCaptcha 添加到我的 Vue 3 项目中。如果有人知道如何将 reCaptcha 添加到 vue 3,请帮助我。 我尝试安装 vue-reCaptcha npm 包,但没有成功。我

回答 2 投票 0

我如何使用谷歌验证码?

在此输入图像描述 在此输入图像描述 我正在尝试在我的网站中添加验证码。这是我第一次用 html 创建网站。我已将网站上传到 Netli...

回答 1 投票 0

如何解决错误:缺少所需参数:sitekey?

Flutter Web 中的 reCAPTCHA 和 Firebase 初始化问题 我目前正在开发一个 Flutter Web 项目,并在我的 index.html 文件中面临 reCAPTCHA 和 Firebase 初始化的问题....

回答 1 投票 0

验证码验证失败 - SITE_MISMATCH

我一直在尝试通过 Google Identity Toolkit API 向手机发送验证码,我拥有通过 Google Cloud Console 生成的所有正确密钥以及由...生成的 ReCaptcha V3 令牌

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.