Spring Security 処理認証で構成されたジャージー アプリがあります。jersey-spring パッケージは、私の web.xml にサーブレットとして登録されている SpringServlet クラスを提供しています。
認証とすべてが期待どおりに機能します。私が疑問に思っているのは、Jersey サーブレットを介して AuthenticationExceptions (およびその他のフィルター例外) を送信する方法です。これにより、ExceptionMapper を使用してそれらを処理できます。
元々、SpringServlet はフィルターとして構成されていましたが、いくつか読んだ後、サーブレットがフィルターでスローされた例外を処理できる必要があることを理解するようになりました (おそらくそれは間違った理解です)。サーブレットに変更した後、動作に変化はありません。Spring Security コードをトレースすると、HttpServletResponse が記述されている場所を確認できます。
私の質問: Spring Security フィルターによってスローされた例外を Jersey サーブレットに処理させることは可能ですか?