3

我按照 recaptcha 说明创建了一个简单的应用程序,如果我使用本地 Tomcat 服务器在 Eclipse 中运行它,但相同的文件在使用本地 Google 在 Eclipse 中运行时验证用户的响应时会出现错误(验证参数不正确)应用引擎 SDK。

4

3 回答 3

1

您是否使用链接到 reCAPTCHA 网站上的 Java 代码?我快速浏览了一下,我怀疑 SimpleHttpLoader 类使用了一些谷歌 AppEngine 不允许的 Java 类。

所以,这就是我所知道的:在本地运行,我得到和你一样的错误。但是,当我将它部署到 AppEngine 时,它​​就可以工作了!对于我读过的论坛帖子,我怀疑它与本地运行时的远程IP地址(127.0.0.1)有关。

于 2009-05-06T04:06:39.743 回答
0

我在本地使用 Google App Engine 或使用 recaptcha4j-0.0.8.jar 和 Google App Engine SDK 1.6.6 部署时完全没有问题。我在https://developers.google.com/recaptcha/docs/java遵循了 Java 的 reCaptcha 教程。

在此处查看 recaptcha4j 最新版本:http ://code.google.com/p/recaptcha4j/downloads/list

于 2012-07-19T13:29:43.650 回答
0

这是一个不恰当的答案,但你确定你真的需要用验证码来纠缠你的潜在用户吗?在 sitepoint 上有一篇很棒的文章,题为“使用 CAPTCHA 之前要检查的 10 件事

于 2009-10-20T06:28:01.223 回答