关于 spring security 的问题

2019-07-20 17:21:07 +08:00
 Vzx01

几年前的 Javaweb 工程,改 bug, 我在 web.xml 加了一个 Itemfilter,位置在 securityFilter 的后面

<filter>
  <filter-name>securityFilter</filter-name>
  <filter-class>org.acegisecurity.util.FilterToBeanProxy</filter-class>
  <init-param>
    <param-name>targetClass</param-name>
    <param-value>org.acegisecurity.util.FilterChainProxy</param-value>
  </init-param>
</filter>

然后我在 Itemfilter 里写

SecurityContext securityContext = SecurityContextHolder.getContext();// 不为空 Authentication auth = securityContext.getAuthentication() // auth 为空

请问这个怎么才能获取不为空? 万分感谢!

754 次点击
所在节点    问与答
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/584707

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX