【发布时间】:2011-01-25 11:07:11
【问题描述】:
我已经阅读并重新阅读了该网站上的多个帖子以及其他似乎涉及类似主题的帖子,但没有一个建议的修复对我有用。
Asp.net 2.0 站点,具有母版页和多个用户控件。我有一个登录用户控件,允许用户在网站上登录/注册。我还有一个完全独立的控件,其中包含用户可以填写以付款的表单。我在这个表单中添加了一个 reCaptcha(与 .net 2.0 兼容的版本)并且它可以工作。
但是,一旦我在网站上的任何地方添加它,我就无法再登录,登录表单提交但只是刷新而没有采取任何操作,登录详细信息是正确的。
我认为这与验证组有关,因此我(通过自定义验证器)向 reCaptcha 添加了一个验证组(本网站上的一个线程建议了该解决方案) - 这不起作用,同样的问题。
然后我将登录控件更改为模板,以便我可以手动设置它的验证组,因为我在这里也看到了这个建议 - 再次不起作用 - 同样的刷新问题。
我很茫然,只要我在我的网站上的任何地方添加了包含 recaptcha 的用户控件,我的登录就会停止工作。
我无法升级到 .net 3.5 +,因为该站点已经完全构建并可以正常运行。
任何人都可以提出任何可以使这两者很好地结合在一起的建议吗?
【问题讨论】:
标签: .net-2.0 recaptcha login-control