我正在向我的一个网站添加 CAPTCHA 验证,并且需要知道存在哪些开源解决方案。请注意优势和劣势以及它们使用的平台。我主要对 ASP.NET 解决方案感兴趣,但可以随意包含 PHP、Java 等。
11969 次
8 回答
16
ReCAPTCHA与 StackOverflow 使用的相同。它有一个ASP.NET 实现。
它使用网络服务来提供验证码图像;这是一所试图数字化难于 OCR 文本的大学。我不确定更换这部分有多么容易。有许多开源客户端实现,因为 API 有很好的文档记录。
于 2008-10-28T17:53:31.857 回答
1
你见过JCaptcha吗?不是 ASP 框架,但可能有用。
于 2008-10-29T11:26:14.730 回答
1
试试这个... http://www.codeproject.com/aspnet/CaptchaImage.asp非常好的文章!
于 2008-11-14T07:08:49.257 回答
1
在 Java 世界中,请查看JCaptcha。
于 2009-04-18T12:44:11.207 回答
1
我刚刚发现但尚未尝试过的一个是MyCaptcha
于 2010-03-15T08:44:30.817 回答
1
ReCaptcha 有很多好处。谷歌拥有它的事实是一大优势。我们曾经在我的项目中使用 ReCaptcha,但是我们生产环境中的防火墙无法处理基于域名的添加条目,只能基于 IP 地址。ReCaptcha 已切换到使用 Google 的基础设施,因此 IP 地址不再公开可用。我们的生产环境被锁定得非常严密,所以没有变通办法——我们必须开始使用新的验证码。如果你在我的船上,ReCaptcha 不会为你工作。
于 2010-03-31T21:09:51.760 回答
0
你看过ReCAPTCHA吗?
于 2008-10-28T17:54:42.683 回答