1

JNDI による認証を必要とする Tomcat 6 の Web アプリケーションがあります。次の形式で主な認証イベントを SQL データベースにログインする必要があります。

日時、ユーザー名、アクション (ログオン/ログオフ)

認証イベントをログに記録する唯一の方法は、org.apache.catalina.realm とオーセンティケーター (ここで説明) でログを有効にすることですが、この種のログは私には使用できません。

今の私の考えは、元の FormAuthenticator を拡張するクラスを作成し、authenticate() メソッドにロギングの実装を入れることです。

私のアイデアは実現可能だと思いますか?他の(より良い)オプションはありますか?この解決策は少し目立たないように思えます...

前もって感謝します。

4

0 に答える 0