ASP.NET CAPTCHA实现

问题描述:

如何在我的ASP.NET WebForm中实现CAPTCHA?这是一个注册表格。我是ASP.NET的初学者,谢谢。ASP.NET CAPTCHA实现

本页说明如何将reCAPTCHA ASP.NET Library与您的应用程序集成。这与*使用的CAPTCHA相同。

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

然后该DLL添加到您的项目作为参考的bin文件夹。然后按照指定的下方,

<%@注册页面上的控制寄存器的TagPrefix = “验证码” 命名空间= “的Recaptcha” 大会= “的Recaptcha” %>

,那么你可以创建控件作为

您必须添加私钥和的ReCaptcha网站提供的公共密钥。

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

+0

非常感谢所有的答案...我自己尝试了一个... 它的工作。 – pRAVeEN 2010-08-25 12:09:39