我已经扩展SavedRequestAwareAuthenticationSuccessHandler
来创建一个处理程序,通过覆盖onAuthenticationSuccess
来跟踪用户登录等。不幸的是,似乎#之后的URL部分被ExceptionTranslationFilter
剥离,并在成功登录后将其存储在会话中以供使用。这对我来说是个大问题,因为我的应用程序对Ajax很重,我在#之后使用url的一部分来标记应用程序状态并启用书签以及使用后退/前进按钮等的导航。
有没有人有任何想法?