在我的 MVC 应用程序中,即使在我尝试使用主体对象登录后,
Object principal = SecurityContextHolder.getContext().getAuthentication().getPrincipal();
身份验证返回为 null。
在 Spring-security 上下文中,
<intercept-url pattern="/test/user/login" access="IS_AUTHENTICATED_ANONYMOUSLY" />
Web.xml 中的 Servlet 映射:
<servlet-mapping>
<servlet-name>appServlet</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
我是 MVC 实现的新手。请帮我解决这个问题。