2015-04-17 45 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 
    { 
    ... 
    } 
} 
相關問題