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 credentials から Incorrect username/password に変更しました。
私の問題: 無効な LDAP ユーザーを入力すると、正しいエラー メッセージが表示されます。
[LDAP: error code 32 - No Such Object]; nested exception is javax.naming.NameNotFoundException: [LDAP: error code 32 - No Such Object]; remaining name ''
私が望むこと: Bad credentials メッセージを上書きしたのと同じように、このメッセージをよりユーザーフレンドリーなもので上書きしてください。
ご提案いただきありがとうございます。