在服务器端验证recaptcha

Mah*_* KP 2 c# asp.net recaptcha

我正在其中一个项目中使用Google recaptcha.我在aspx页面中添加了recaptcha控件.现在我想验证在recaptcha中输入的值是否正确.我如何在按钮点击事件中完成它?我正在使用c#.

Muh*_*tar 5

if(Page.IsValid) //Will be true if captcha text is correct otherwise it will be false
{
 //***your code****

}
Run Code Online (Sandbox Code Playgroud)

编辑:Page.Validate()检查条件前 调用

  • 它不适用于Page.IsValid.它总是返回true.当我使用recaptcha.validate(),然后检查recaptcha.IsValid它的工作.但我不确定它是否是正确的方法 (2认同)