当前位置:   article > 正文

大坑!springcloud父子项目启动连接nacos报http error, code=403,msg=user not found!_com.alibaba.nacos.api.exception.nacosexception: ht

com.alibaba.nacos.api.exception.nacosexception: http error, code=403,msg=use

springcloud父子项目启动连接nacos报http error, code=403,msg=user not found!
背景:
一个新模块需要建一个后端服务,然后就把其他项目掏空+若依plus的结构,搭了一套springcloud父子项目,本地运行没有问题,在上生产的时候,打出来的jar包启动的时候一直报nacos 403.
我勒个去,改了很多次用户名和密码之后,看nacos的日志,也确实报403,排查了各种nacos-client版本,config版本等…一天之后只能怀疑是项目搭的有问题,然后准备重新搭一个空项目。搭好空项目还是报403,然后跟nacos的代码,没完全跟明白,但是发现可能是nacos内部其他报错,经过各种try catch之后导致最后报403.

在这里插入图片描述

首先直接把参数写死,排除打包时候yml没找到的情况(虽然反编译之后是在的)
在这里插入图片描述
然后发现还是报403,然后就怀疑nacos依赖的jar包没引全?然后就去把之前可以跑起来的pom依赖全粘过来,一部分一部分的删减,最后果然找到了某个依赖:
在这里插入图片描述
用默认的2.13.0版本报403,指定成2.13.1版本才可以正常启动。
如果有相同配置一个没问题一个报403的朋友可以着重检查一下依赖。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/97087
推荐阅读
相关标签
  

闽ICP备14008679号