【发布时间】:2011-04-16 08:13:07
【问题描述】:
我正在尝试在我的 spring-jersey bean 中检索安全上下文,但是我不断获得 Null 身份验证。当我在我的 spring 应用程序中运行相同的命令时,它会正确检索当前登录的用户安全上下文。
spring-jersey 的配置需要为主要的spring应用创建一个单独的servlet,因此web.xml有两个servlet——一个用于spring app,第二个用于jersey rest api。
假设问题与此有关,我尝试将安全上下文共享模式设置为全局,但我仍然无法从 Jersey 中获取上下文信息。
SecurityContextHolder.setStrategyName(SecurityContextHolder.MODE_GLOBAL)
对此的任何帮助将不胜感激!
非常感谢, 奈杰尔
【问题讨论】:
标签: java spring spring-security jersey