本文主要是介绍nacos升级2.3.0-docker-compse开启权鉴,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
nacos升级2.3.0-docker-compse开启权鉴
技术博客 http://idea.coderyj.com/
最近在研究nacos权鉴问题,2.3之后有很大改变默认是控制台没有密码也没有权鉴开启
1.开启权鉴 docker-compse配置
nacos.core.auth.system.type=nacos
nacos.core.auth.enabled=true
# 开启权鉴
nacos.core.auth.caching.enabled=true
nacos.core.auth.enable.userAgentAuthWhite=false
# 设置账号
nacos.core.auth.server.identity.key=nacos
# 设置密码
nacos.core.auth.server.identity.value=nacos
账号密码一定要和控制台登录的一样,如果你要修改密码 可以先修改之后在来重新配置
2.配置spring cloud 在spring boot 的 bootstrap.yml
配置
spring:application:name: track-webcloud:nacos:discovery:server-addr: ${custom-nacos.ip}:${custom-nacos.port}namespace: ${custom-nacos.namespace}username: ${custom-nacos.username}password: ${custom-nacos.password}#配置中心设置config:#设置配置中心服务端地址server-addr: ${custom-nacos.ip}:${custom-nacos.port}namespace: ${custom-nacos.namespace}file-extension: yamlgroup: DEFAULT_GROUPrefresh-enabled: trueextension-configs[0]:data-id: common.yamlgroup: DEFAULT_GROUPrefresh-enabled: trueusername: ${custom-nacos.username}password: ${custom-nacos.password}
discovery
和config
都要配置username
,password
不然会报错,为此我踩了很多坑
这篇关于nacos升级2.3.0-docker-compse开启权鉴的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!