标签: java spring-security
我一直在我的登录表单上使用这样的内容,因此如果用户输错密码,用户无需再次重新输入用户名:
<input type="text" name="j_username" value="${SPRING_SECURITY_LAST_LOGIN}" />
但是,似乎最后一次登录不再存储在该会话变量中。此外,该常数似乎已从WebAttributes since 3.1(3.0 still has it)中移除。
那么,有没有办法在3.1中实现相同的结果?
答案 0 :(得分:0)
在将用户重定向回登录页面之前,您必须自定义AuthenticationFailureHandler以缓存用户名。
AuthenticationFailureHandler