SpringBoot访问接口出现401并且没有错误日志出现。发现以下两个错误
第一个问题:
网上查阅项目的pom.xml中多了spring-boot-starter-security的jar包,去掉这个jar包就好了
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-security</artifactId>
</dependency>
第二个问题:
拦截器将访问接口拦截,所以出现401
@Override
public void addInterceptors(InterceptorRegistry registry) {
registry.addInterceptor(myInterceptor()).addPathPatterns("/**")
.excludePathPatterns("/logOut","/login","/getOutreachNumAndReceptionNum","/get/*","/set/*");
}
在.excludePathPatterns()中配置不需要拦截器的地址即可。
修改完以上两个问题,便可以访问接口成功。
版权归原作者 学不完根本学不完啊啊啊啊 所有, 如有侵权,请联系我们删除。