的ProviderManager拋出InternalAuthenticationServiceException.class在檢索用戶DaoAuthenticationProvider.class,如何處理在春天的ProviderManager
loadedUser = this.getUserDetailsService().loadUserByUsername(username);
拋出春季安全InternalAuthenticationServiceException我要處理這個異常,並返回我給客戶定製的響應。
我不想通過編寫自定義ProviderManager來處理此問題。
對於所有其他OAuth異常,我可以使用Custom WebResponseExceptionTranslator處理異常。
但我無法捕獲像InternalAuthenticationServiceException.class安全異常。
我沒有選擇使用ErrorController和/ error路徑,它打破了其他流程。
什麼是你用於Web的框架?彈簧控制器或澤西島? – shazin
@shazin我正在使用Spring引導和彈簧安全2.0.8 – Harish