当前位置:  开发笔记 > 后端 > 正文

如何使reCAPTCHA与ASP.Net中的ValidationGroup一起使用(验证码)

如何解决《如何使reCAPTCHA与ASP.Net中的ValidationGroup一起使用(验证码)》经验,为你挑选了2个好方法。

我正在使用reCAPTCHA提供的ASP.Net插件和控件.如果Web表单上的提交按钮不在验证组中,我可以成功地使控件生效.reCAPTCHA控件没有验证组属性.

当网络表单上有验证组时,是否有人使用此解决方案或任何解决方案来使reCAPTCHA控件正常工作?



1> James Law..:

以为我只是通过一些工作代码扩展其他几个人的评论......




和代码背后......

protected void RecaptchaValidator_ServerValidate(object sender, ServerValidateEventArgs e)
{
    this.RecaptchaControl.Validate();
    e.IsValid = this.RecaptchaControl.IsValid;
}

谁能想到更简单的方法呢?感谢Vidalik关于使用OnServerValidate的想法.



2> Vitalik..:

您可以添加CustomValidator,实现将验证ReCAPTCHA数据的OnServerValidate.可以将CustomValidator分配给任何ValidatorGroup.

推荐阅读
郑小蒜9299_941611_G
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有