【问题标题】:How can I make CAPTCHA work across multiple pages?如何使 CAPTCHA 跨多个页面工作?
【发布时间】:2010-11-14 15:50:30
【问题描述】:

曾经访问过诸如 myspace 之类的网站,他们利用 CAPTCHA 来防止垃圾邮件?典型的模式是向每个打开的 URL 提出质询,但质询实际上并不属于页面本身,这会导致额外的带宽使用。

所以,如果我同时打开六个页面并想在每个页面上提出一个挑战。我希望挑战与页面而非会话相关联。如何使用 Spring 和/或 Struts 进行这项工作。

【问题讨论】:

    标签: java security authentication captcha registration


    【解决方案1】:

    这在很大程度上取决于您用于呈现页面的内容。春天MVC?支柱?在大多数这些框架中,您可以将组件绑定到页面。

    您还可以考虑一种解决方法,其中每个页面在会话中以单独的键注册他的验证码,并让页面检查它自己的值。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-25
      • 1970-01-01
      • 1970-01-01
      • 2019-12-31
      相关资源
      最近更新 更多