java 在新的Sping Boot 3.0中不建议使用@EnableGlobalMethodSecurity

yquaqz18  于 2022-12-25  发布在  Java
关注(0)|答案(1)|浏览(681)

我使用Sping Boot 3.0,当我进行安全配置时,我收到@EnableGlobalMethodSecurity已过时的警告。

@Configuration
@EnableWebSecurity
@AllArgsConstructor
@EnableGlobalMethodSecurity(prePostEnabled = true)
public class SecurityConfig {

在Sping Boot 3.0中,我可以用什么来替换@EnableGlobalMethodSecurity

9gm1akwq

9gm1akwq1#

您现在可以使用:

@EnableMethodSecurity

检查documentation
请注意,您可以避免使用prePostEnabled = true,因为默认情况下为true

boolean prePostEnabled() default true;
boolean jsr250Enabled() default false;
boolean proxyTargetClass() default false;

相关问题