1

パスワードが正しくない場合、WebSphere 7 で LTPA 基本認証を使用すると、次のように例外がスローされます。

[11/24/10 14:51:44:405 CET] 00000011 exception     W com.ibm.ws.wim.adapter.file.was.FileAdapter login 
                             com.ibm.websphere.wim.exception.PasswordCheckFailedException: CWWIM4512E The password match failed.

com.ibm.ws.wim.adapter.file.was.FileAdapter.login(FileAdapter.java:2009) com.ibm.ws.wim.ProfileManager.loginImpl(ProfileManager.java:3338) com.ibm.ws com.ibm.ws.wim.ProfileManager.login(ProfileManager.java:374) の .wim.ProfileManager.genericProfileManagerMethod(ProfileManager.java:270)

これは、フォームベースではなく、デプロイメント記述子 (web.xml) で基本認証が有効になっている場合です。
質問: この例外をキャッチする方法はありますか? これは、リクエストがサーブレットに到達する前にスローされます。

読んでくれてありがとう。

4

1 に答える 1

0

そのような状況を捉えたい場合は、エラー処理を含む基本認証を処理する必要があるカスタムTrust Association Interceptorを開発するか、カスタム JAAS ログイン モジュールを開発する必要があります。

于 2011-02-04T17:53:53.990 に答える