我有一個配置了Spring Security處理認證的澤西島應用程序。 jersey-spring包提供的SpringServlet類在我的web.xml中註冊爲servlet。澤西島和過濾器異常處理
身份驗證和所有預期的工作。我想知道的是如何讓Jersey servlet發送AuthenticationExceptions(和其他過濾器異常),所以我可以使用我們的ExceptionMapper來處理它們。
最初SpringServlet被配置爲一個過濾器,但是在做了一些閱讀之後,我明白了一個servlet應該能夠處理過濾器中拋出的異常(也許這是一種不正確的理解)。在將其更改爲servlet後,我沒有注意到行爲有任何變化,並且如果通過Spring Security代碼追蹤,我可以看到HttpServletResponse正在寫入的位置。
我的問題:是否有可能讓Jersey Security過濾器拋出Jersey servlet進程異常?
你好尼克,你有可能發佈一個SSCCE來演示你自己的設置嗎? –
是的,只要我有機會,我會添加一個小樣本。 –