项目中使用安全框架,例如使用Spring Security进行安全校验。
但是在日常开发中,本地接口调试还要拿取token才能进行接口访问,并且token还会过期,总不能每次都去登录拿取token才能调试吧,那也太麻烦了,所以最好是找方法跳过安全校验这个步骤。
下面就是如何暂时规避掉安全校验,方便我们的本地测试。
方法:
启动类SpringBootApplication中排除掉SecurityAutoConfiguration以及ManagementWebSecurityAutoConfiguration类
@SpringBootApplication(exclude = {
SecurityAutoConfiguration.class, ManagementWebSecurityAutoConfiguration.class
})
@EnableAsync
@EnableCaching
public class SpringBootApplication {
public static void main(String[] args) {
SpringApplication.run(SpringBootApplication.class, args);
}
}
排除掉之后,再次启动就可以跳过Security的安全校验了。