Spring SecurityContext在找不到页面错误时为null

时间:2016-01-15 15:01:41

标签: spring security error-handling

Springs在处​​理eror 404时从SecurityContextHolder.getContext().getAuthentication();返回null(当未输入映射的url时)。但是由于ExceptionTranslationFilter,它在异常(500)或安全错误(403,Spring SecurityContext returning null authentication on error pages)上运行良好。 为什么会发生这种情况以及我可以改变以获得安全上下文?

1 个答案:

答案 0 :(得分:0)

通过将用户主体存储在会话属性中来解决。