ASP.NET中的验证码

时间:2011-03-18 16:15:58

标签: asp.net vb.net captcha

我正在开发一个网站,我需要一个验证码控件,我想开发验证码控件本身,所以将来我可以改变它的长度,类型,颜色,并且它也很容易管理。

所以,建议我使用哪种技术来开发capha控件以及如何使用。

我使用的是asp.net平台,以vb.net为语言。

4 个答案:

答案 0 :(得分:3)

您可以尝试reCAPTCHA

答案 1 :(得分:1)

查看此(免费):http://www.codinghorror.com/blog/2004/10/an-aspnet-captcha-server-control.html

或者Telerik有一个很棒的Captcha产品(不是免费的)。

答案 2 :(得分:0)

BotDetect CAPTCHA非常棒。我只是在一个大项目上使用它。 http://captcha.biz/

答案 3 :(得分:0)

您可以使用许多现有选项(正如其他人指出的那样)。但是,如果你想自己动手,你可能想要考虑WPF / Silverlight。有很多工具可以操作/转换你可以使用的字母和数字。

您可以对随机生成的字母/数字字符串的每个字母/数字应用随机(或几个随机)变换。