问题标签 [recaptcha]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
8828 浏览

iphone - 使用 SDK 在 iPhone App 上进行 reCaptcha

有人在他们的 iPhone 应用程序上使用过 reCaptcha 吗?我想弄清楚如何将它嵌入到我的应用程序中......

0 投票
2 回答
4766 浏览

ajax - reCAPTCHA Ajax API + 自定义主题不起作用

我看不出我哪里错了。我已经尝试了我能想到的一切,reCAPTCHA 只是无法使用 Ajax API。这是我的代码的样子:

0 投票
2 回答
2723 浏览

ruby-on-rails - 如何使用 Ambethia Ruby Gem 设置自定义 Recaptcha 小部件的样式?

我不确定如何使用自定义主题 Recaptcha 小部件设置样式

http://github.com/ambethia/recaptcha

我想调整小部件的大小以适应侧边栏中的表单。

如果我做

并添加

按照

Recaptcha - 表单定制

我只得到响应输入字段,以及 img 标签的源属性中的错误消息

src="http://optim.coral.cs.cmu.edu/error/TypeError_Result_of_expression_____recaptcha_response_field_____null__is_not_an_object_"

有没有人找到使用 Ambethia gem 自定义主题 Recaptcha 小部件的好方法?

0 投票
0 回答
488 浏览

php - reCaptcha Zend 框架 Ajax

您好 Zend 框架中的 recaptcha 服务有一些问题,当动态加载一些包含 recaptcha 的表单时(trough .load()),任何人都知道如何解决这个问题?

0 投票
3 回答
3772 浏览

asp.net-mvc - 如何在 AJAX POST 后正确地在 ASP.NET MVC 2 中重新呈现 Recaptcha

行...

我已经为 MVC 下载并实现了这个Recaptcha 实现,它使用 ModelState 来确认验证码控件的有效性。

它工作得很好......除非我开始在 AJAX 表单中使用它。

简而言之,当一个 div 使用 AJAX 重新渲染时,它应该包含的 ReCaptcha 不会出现,即使相关内容<scripts>在部分渲染后的源中也是如此。

代码如下。

我已经确认,当 Recaptcha 控件不存在并且其中的 Javascript 调用AjaxOptions都工作正常时,表单是完美的。

问题是,如果ModelState由于 Recaptcha 或其他验证而无效,则ActionResult返回视图以重新显示表单。

当它无效并且表单回发时,由于某种原因,ReCaptcha 控件不会重新呈现。我已经检查了源代码,并且HTML 中存在<script>&<noscript>块,因此下面的 HTML Helper 功能显然可以正常工作

我认为这与通过 AJAX 注入 DOM 的脚本没有重新执行有关。

正如您从HTML上面的代码片段中看到的那样,我尝试添加一个OnComplete=javascript 函数来在客户端重新创建验证码,但尽管脚本执行时没有错误,但它不起作用。OnComplete 函数是。

任何人都可以对此有所了解吗?

谢谢, Eoin C

0 投票
1 回答
1935 浏览

asp.net - recaptcha asp.net 总是返回无效

ASP.NET 的 reCaptcha 示例似乎不起作用。我按照说明操作,但它总是返回 false,“验证字不正确。”。

条目很好。我使用 localhost 作为站点,但没有收到任何公钥/私钥错误,这是我在添加错误密钥(作为测试)时确实遇到的错误。

我已经看到这个错误报告了很多,但没有好的答案。有人建议在检查控件是否有效之前调用控件上的验证,但这对我不起作用。

0 投票
3 回答
1073 浏览

captcha - 您可以在自己的网络应用程序中运行自己的 reCaptcha 服务吗?

reCaptcha 使用的后端是开源的吗?它是一个可以部署在给定容器中的简单 Web 应用程序吗?

谢谢, LES

0 投票
1 回答
1075 浏览

.net - .NET 1.1 项目中的 Recaptcha 验证器

我正在尝试在 .net 1.1 项目中使用旧版本的 Recaptcha 验证器,可以在此处找到:http ://recaptcha.googlecode.com/svn/trunk/recaptcha-plugins/dotnet-old/src/Recaptcha /

我拥有的代码与上面链接中的示例非常相似:

我想要的行为很简单:在页面加载时,用户会看到一个输入电子邮件地址的字段、一个要完成的验证码和一个提交按钮。提交时,如果在我们的数据库中没有找到使用该电子邮件地址的用户,或者验证码的回答不正确,则会显示一个新的验证码以及相应的错误消息。否则,他们将收到一封有关如何重置密码的电子邮件。

主要问题是验证码不会在页面加载时显示。然而,当我点击提交按钮时,触发 Page.Validate(),页面被重新加载并显示验证码。

基于此,我想我会尝试一种不同的方法并在页面加载事件中调用 Page.Validate() 以使验证码最初显示出来。这几乎奏效了:验证码出现在第一页加载时,但是当提交无效的电子邮件以及正确的验证码答案时,重新加载页面时验证码会消失,但当然无法发送电子邮件。

如何在最初点击页面时强制呈现验证码,或者在输入无效电子邮件地址时阻止提交验证码?

0 投票
1 回答
4504 浏览

php - recaptcha 图像和 curl + php

没有找到 id recaptcha_image 虽然如果我echo $page;将显示网页,甚至令人惊讶的是 recpatcha div(带有图像本身)。Curl 不应该为 recaptcha 加载图像,但是当我尝试找到 div 时,它不存在。有没有办法捕获recaptcha图像的url?

0 投票
3 回答
7326 浏览

asp.net - .NET 验证码 https

我们已经开始使用 ASP.NET recaptcha 控件,它工作正常。但我们的要求之一是所有出站流量都通过 Https。

我知道recaptcha 支持https,但不清楚使用ASP.NET 插件选项时如何配置(或者即使它是可配置的)。

有没有人有这方面的经验?

我将扩展我到目前为止发现的内容......

Recaptcha 包包含 3 个公共类

RecaptchaControl, RecaptchaValidatorRecaptchaResponse

RecaptchaControl是一个 Asp.NET 控件,那里的 recaptcha 特定方法似乎与主题/外观有关。

Validator 的一个实例有一个 RemoteIP 字段(我认为它代表验证服务器),但我无法将它绑定到控件。

RecaptchaResponse似乎或多或少代表了一个具有可能响应的枚举(有效/无效/连接失败)。

如果请求是 https ,Recaptcha 控件看起来会智能地选择https 。我假设它对验证也是如此,但从源代码 http://code.google.com/p/recaptcha/source/browse/trunk/recaptcha-plugins/dotnet/library/中并不清楚