Mik*_*e R 46 java spring spring-mvc spring-security
JavaDoc文档:
将此批注添加到
@Configuration类中,以通过扩展基类和覆盖单个方法来Spring Security定义任何WebSecurityConfigurer或更多可能的配置WebSecurityConfigurerAdapter.
JavaDoc文档:
将此批注添加到
@Configuration类中以使Spring Security配置与其集成Spring MVC.
Ste*_*eve 38
如果您查看这些类,@EnableWebMvcSecurity实际上会添加@EnableWebSecurity注释WebMvcSecurityConfiguration.因此,@EnableWebMvcSecurity所做的一切@EnableWebSecurity,以及更多.
还有什么问题?
如果您查看WebMvcSecurityConfiguration,您将看到它添加了一个,AuthenticationPrincipalArgumentResolver以便您可以通过向控制器方法参数添加注释来访问身份验证主体.即:
public String show(@AuthenticationPrincipal CustomUser customUser) {
// do something with CustomUser
return "view";
}
Run Code Online (Sandbox Code Playgroud)
它还与Spring Web MVC集成,为表单添加CSRF令牌.
| 归档时间: |
|
| 查看次数: |
23962 次 |
| 最近记录: |