0

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 メッセージを上書きしたのと同じように、このメッセージをよりユーザーフレンドリーなもので上書きしてください。

ご提案いただきありがとうございます。

4

0 に答える 0