代码之家  ›  专栏  ›  技术社区  ›  Javi

从筛选器访问登录用户

  •  0
  • Javi  · 技术社区  · 15 年前

    我有一个带springsecurity的spring3应用程序。我需要做一些处理,在几乎所有的网址我的应用程序。根据登录的用户的不同,处理过程也不同。我曾想过用弹簧过滤器来做,但我无法访问

    SecurityContextHolder.getContext().getAuthentication().getPrincipal()
    

    最好的方法是什么?

    谢谢。

    2 回复  |  直到 15 年前
        1
  •  2
  •   axtavt    15 年前

    要访问安全上下文,您的过滤器应该位于Spring安全过滤器的后面,即 <filter-mapping> 应该放在弹簧保安的后面。

        2
  •  1
  •   Igor Artamonov    15 年前