我一遍又一遍地阅读了这个网站和其他网站上的多篇帖子,这些帖子似乎都涉及类似的主题,但没有一个建议的修复方法对我有效。
Asp.net 2.0站点,具有母版页和多个用户控件。我有一个登录用户控件,允许用户在网站上登录/注册。我还有一个完全独立的控件,它有一个表单,用户可以填写它来付款。我在这个表单中添加了一个reCaptcha (与.net 2.0兼容的版本),它可以正常工作。
然而,一旦我将它添加到站点上的任何地方,我就不能再登录了,登录表单提交,但只是刷新而不采取任何操作,登录详细信息是正确的。
我认为这与验证组有关,所以我(通过自定义验证器)将验证组添加到reCaptcha (此站点上的一个线程建议了该解决方案)-这不起作用,同样的问题。
然后我将登录控件更改为一个模板,这样我就可以手动设置它的验证组,因为我在这里也看到了这个建议-同样不起作用-同样的刷新问题。
我不知所措,一旦我在站点上的任何地方添加了包含recaptcha的usercontrol,我的登录就会停止工作。
我不能升级到.net 3.5 +,因为网站已经完全搭建好了,功能已经齐全了。
有没有人能提出一些建议,让这两个人在一起玩得很好?
发布于 2011-01-25 19:16:32
是不是因为recapctha (当填充不正确时)使你的页面无效?如果您提供了正确的登录详细信息并正确填写了recaptcha表单,会发生什么情况?
https://stackoverflow.com/questions/4792736
复制相似问题