我的需求是多服务但不在同一个服务器下,需要服务注册为除了本机以外的服务提供注册服务,所以需要在注册之前加一个身份验证的动作,防止不认可的服务进行注册。
docker 镜像中这个是没有的需要手动添加上要不然会很危险
nacos服务端配置文件中添加这个 docker容器中的位置/home/nacos/conf application.properties
nacos.core.auth.enabled=true
nacos客户端中配置文件添加
bootstrap.yml(建议配置用nacos管理)
spring:
cloud:
nacos:
config: # 配置中心地址
username: nacos
password: 1qaz2wsx3edc
server-addr: 127.0.0.1:8848
file-extension: yaml
discovery: # 注册中心地址
username: nacos
password: 1qaz2wsx3edc
server-addr: 127.0.0.1:8848