2015-04-17 29 views
-1

我一直在使用谷歌recaptcha在我的asp.net web应用程序上。 现在我听到有人说谷歌推出了新的NoReCaptcha插件 (https://www.google.com/recaptcha/intro/index.html)。我想使用这个新的插件,但我不知道从哪里开始。我已经使用这个指南来添加旧的ReCaptcha:https://developers.google.com/recaptcha/old/docs/aspnet如何在Asp.net Web应用程序中添加NoReCaptcha

你知道一个链接,解释如何在asp.net上添加NoReCaptcha插件吗?

+0

Mvc或网络表单? –

+0

我使用的是webforms –

+0

以下是关于如何使用新的recaptcha的文档,无论服务器技术如何https://developers.google.com/recaptcha/此处如何使用mvc http://venkatbaggu.com/google -recaptcha-asp-net-mvc /两者都应该让你轻松地为webforms做同样的事情。 –

回答

0

为了您的方便(以及今后类似的问题)我已经组建了一个例子方式,以控制的WebForms呈现和验证验证码:

http://www.wiktorzychla.com/2015/04/no-captcha-recaptcha-for-aspnet-webforms.html

你只要把它放在你的网页上:

<recaptcha:NoRecaptchaControl 
    ID="recaptcha" runat="server" 
    ClientIDMode="Static" Theme="clean" /> 

和验证

protected void button_Click(object sender, EventArgs e) 
{ 
    if (recaptcha.IsValid) 
    { 
    ... 
    } 
    else 
    { 
    ... 
    } 
} 
相关问题