Springs在处理eror 404时从SecurityContextHolder.getContext().getAuthentication();
返回null(当未输入映射的url时)。但是由于ExceptionTranslationFilter,它在异常(500)或安全错误(403,Spring SecurityContext returning null authentication on error pages)上运行良好。
为什么会发生这种情况以及我可以改变以获得安全上下文?
答案 0 :(得分:0)
通过将用户主体存储在会话属性中来解决。