97得票7回答
如何在js中检查用户是否已经勾选了Google reCAPTCHA复选框?

我已经在head结束之前添加了以下内容<script src='https://www.google.com/recaptcha/api.js'></script> 我已在表单结束前添加了这个<div class="g-recaptcha" data-siteke...

97得票8回答
谷歌Recaptcha v3示例演示

到目前为止,我一直在使用Google Recaptcha v2,但现在我想通过使用最新版本(v3)来更新我的WebApp。 是否有人可以添加一个完全正常工作的Google Recaptcha v3示例,以供基本表单使用,因为我找不到任何有效的演示呢? 我真的很感激。 非常感谢。 附言:...

96得票14回答
更改新版谷歌验证码(v2)的宽度

我们刚刚开始实施新的 Google reCAPTCHA,其详细信息见https://www.google.com/recaptcha/intro/index.html。 然而,新方法似乎在 iFrame 中而不是嵌入到页面中,这使得应用 CSS 更加困难。 我们的表单宽度为 400px,因...

82得票2回答
ReCaptcha 2.0:如果验证码验证成功,启用回调上的提交按钮。

我有一个非常简单的表格如下。我想使提交按钮被禁用,并且只在用户成功完成ReCaptcha后启用之后。 我假设我需要一些Javascript / jQuery来实现这个功能。 对我来说,Google关于ReCaptcha 2.0的文档似乎非常稀疏和深奥。我会感激一些指针:<form a...

81得票11回答
在ASP.NET的服务器端验证Recaptcha 2(无CAPTCHA reCAPTCHA)

新版Recaptcha 2看起来很有前途,但我没找到一种在ASP.NET服务器端验证它的方法, if(Page.IsValid) 在此答案中,适用于老版Recaptcha,但不适用于新版, 如何在服务器端验证新的reCAPTCHA?

80得票11回答
Google reCaptcha响应“Uncaught(在承诺中)null”

我正在使用 reCaptcha v2,但在开发控制台中响应 Uncaught (in promise) null,并且无论何时(并移动 .reset() 函数) 控制台: 我的 reCaptcha 代码: <div class="text-xs-center" style="t...

78得票12回答
如何在服务器端验证 Google reCAPTCHA v3?

我刚刚使用复选框设置了新的Google验证码,它在前端运行良好,但是我不知道如何在服务器端使用PHP处理它。我尝试使用以下旧代码,但即使验证码无效,表单也会被发送。require_once('recaptchalib.php'); $privatekey = "my key"; $resp =...

77得票2回答
reCAPTCHA - 在验证用户响应时出现错误代码:'missing-input-response'、'missing-input-secret'(POST上缺少详细信息)

我正在我的 Web 应用程序中设置一个 不可见的 reCAPTCHA,并且在验证用户响应时遇到了问题(即使我传递了正确的 POST 参数)。 我通过在客户端调用 grecaptcha.execute(); 来以编程方式调用挑战。然后使用 reCAPTCHA 回调提交表单(registratio...

75得票8回答
有没有可能强制性地使reCAPTCHA v2失败以进行测试?(即假装成机器人)

我正在按照文档中的指示实现不可见的reCAPTCHA:reCAPTCHA V2文档 我已经成功实现了它,但是我想知道是否可以模拟成机器人进行测试? 有没有方法可以强制reCAPTCHA响应,就好像它认为我是一个机器人一样? 提前感谢任何协助。

68得票6回答
Java验证码库的推荐

我正在寻找替代JCaptcha的技术,因为它似乎已不再维护,并且一开始就不是很好。新技术需要与JavaEE Web应用程序良好集成。 在我看来,有三个选择: JCaptcha - 不再维护,API较为粗糙 SimpleCaptcha - API更好,验证码更美观,但似乎仅支持Java6 ...