1
我們使用Grails Acegi插件0.5.1進行身份驗證以及Captcha功能。關於輸入驗證錯誤,我想生成一個新的驗證碼值。我使用用戶控制器的呈現方法來呈現帶有驗證錯誤的模板。問題中的模板包含一個實現createLink標記以生成Captcha值的img元素。在此模板的初始加載時,將調用CaptchaController Index操作,並生成值和圖像。但是,出現驗證錯誤時,來自用戶控制器的呈現方法不會啓動對CaptchaController的調用。任何人都知道我可以在錯誤情況下強制給Captcha控制器打電話嗎?Acegi/Spring Security Captcha強制新的驗證碼