我在我的应用程序中使用注释来实现弹簧和弹簧的安全性。因为我没有使用xml配置文件来实现spring安全性,所以我无法使用下面的代码:
{{1}}
我希望在基于注释的配置中替代以上代码,但即使经过大量搜索,也无法获得任何运气。
提前致谢
答案 0 :(得分:0)
该代码是spring security config的一部分。您需要创建一个类并扩展 WebSecurityConfigurerAdapter 。以上代码的一部分与:
相同.antMatchers("/secure/**").access("hasRole('ADMIN')")
.requiresChannel().anyRequest().requiresSecure()
此外,您可以将@PreAuthorize("hasRole('ROLE_ADMIN')")
称为注释方法之一。