我正在使用Spring LDAP安全性来验证用户身份。在我的.jsp中我有:
<c:if test="${not empty param.login_error}">
<div class="errorText">${sessionScope['SPRING_SECURITY_LAST_EXCEPTION'].message}</div>
</c:if>
我成功覆盖了Springframework / security中的默认消息,并将其从Bad凭据更改为不正确的用户名/密码。
我的问题: 当我输入无效的LDAP用户时,我收到了正确的错误消息:
[LDAP: error code 32 - No Such Object]; nested exception is javax.naming.NameNotFoundException: [LDAP: error code 32 - No Such Object]; remaining name ''
我想要的是什么:使用更加用户友好的方式覆盖此消息,就像我覆盖了错误的凭据消息一样。
提前感谢任何建议。