最近搭nacos配置中心遇到403 unknown user!。总结了是几方面的问题
1.spring cloud 版本
目前用的是官网推荐的版本,和注册中心一致
<dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId> <version>2.2.2.RELEASE</version> </dependency>
<dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId> <version>2.2.2.RELEASE</version> </dependency>
2. 开启了权限认证后(nacos.core.auth.enabled=true)
检查用户名密码是否配了
spring: profiles: test cloud: nacos: config: username: xxx password: xxx server-addr: ip:8848 namespace: xxxxx
并且用户名在nacos上要有相应的权限,namespace要正确。dataId也要配正确