Spring security 在登录失败之间保留其他登录表单参数

Spring security 在登录失败之间保留其他登录表单参数,spring-security,Spring Security,我已从Spring安全登录,并向其传递了其他参数(通过扩展WebAuthenticationDetailsSource和WebAuthenticationDetails。此外,登录页面还包括Recaptcha验证,这里我的问题是,如果登录或Recaptcha失败,其他参数将丢失。请注意,其他参数只传递到登录页面一次,如果失败,我将无法找回它们。)(由于用户名、密码或其他验证码不正确)。是否有办法在上述故障之间保留其他参数。可能会引导您实现自己的解决方案,在身份验证之前捕获这些参数并将其存储在会话

我已从Spring安全登录,并向其传递了其他参数(通过扩展WebAuthenticationDetailsSource和WebAuthenticationDetails。此外,登录页面还包括Recaptcha验证,这里我的问题是,如果登录或Recaptcha失败,其他参数将丢失。请注意,其他参数只传递到登录页面一次,如果失败,我将无法找回它们。)(由于用户名、密码或其他验证码不正确)。是否有办法在上述故障之间保留其他参数。

可能会引导您实现自己的解决方案,在身份验证之前捕获这些参数并将其存储在会话中