ASP.NET CAPTCHA实现

时间:2010-08-24 06:59:35

标签: .net asp.net

如何在ASP.NET WebForm中实现CAPTCHA?这是一份登记表。我是ASP.NET的初学者,谢谢。

3 个答案:

答案 0 :(得分:4)

本页介绍了如何将reCAPTCHA ASP.NET Library与您的应用程序集成。这与StackOverflow使用的CAPTCHA相同。

答案 1 :(得分:2)

答案 2 :(得分:1)

只需下载链接http://code.google.com/p/recaptcha/downloads/list?q=label:aspnetlib-Latest

中的recatcha DLL即可

然后将该DLL添加到项目的bin文件夹中作为参考。然后在页面上注册控件,如下所示

<%@ Register TagPrefix =“recaptcha”Namespace =“Recaptcha”Assembly =“Recaptcha”%>

然后您可以将控件创建为

您必须添加recaptcha网站中提供的私钥和公钥。

然后在检查Page.IsValid后面的代码中,如果安全代码不匹配,则控件使Page.IsValid为false。