Acegi / Spring Security Captcha强制新的验证码值

时间:2010-02-08 17:01:46

标签: grails captcha spring-security

我们正在使用Grails Acegi插件0.5.1进行身份验证以及Captcha功能。在输入验证错误时,我想生成一个新的Captcha值。我正在使用User控制器中的render方法来呈现带有验证错误的模板。有问题的模板包括一个img元素,它实现了一个createLink标签来生成Captcha值。在此模板的初始加载中,将调用CaptchaController Index操作并生成值和图像。但是,当出现验证错误时,User控制器的render方法不会启动对CaptchaController的调用。任何人都知道如何在错误情况下强制调用Captcha控制器?

1 个答案:

答案 0 :(得分:0)

通过向图像名称添加日期/时间戳,它强制在每次后续渲染时进行createLink调用。

相关问题