spring boot访问api出现401
在controller里定义了一个普通的get接口,通过postman访问出现上图的401错误,查看启动信息,发现spring security也启动了,但是pom.xml里并没有引入spring security的依赖,不管是重新clean打包,还是执行 mvn dependency:purge-local-repository -DreResolve=false 清理项目的本地仓库的依赖并重新下载,都没有解决问题,最后,直接找到maven的安装目录,进到.m2\repository\org\springframework\security文件夹下,看到了spring-security-config,把spring-security-config文件夹删除,再次启动项目,postman访问接口,得到了正确的返回内容。
参考资料:
https://blog.csdn.net/weixin_33779515/article/details/86465294