问题展示
原因
- 项目中引用了SpringSecurity的jar包。
- SpringBoot会自动配置引用的jar包中的功能,因此启动时自动将安全认证的配置到了项目上。
解决方法
让SpringBoot不自动配置security。
在启动类的@SpringBootApplication注解中添加如下代码:
@SpringBootApplication(exclude = org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration.class)