nacos 版本 2.2.1 启动问题
#是否开启鉴权 默认 false
**nacos.core.auth.enabled**=false
#秘钥 默认不填
**nacos.core.auth.plugin.nacos.token.secret.key**=
问题 :
不开启鉴权 秘钥 不填 启动报错,以下是错误内容
提问
为什么 不开启 鉴权 秘钥还必须填写
nacos 版本 2.2.1 启动问题
#是否开启鉴权 默认 false
**nacos.core.auth.enabled**=false
#秘钥 默认不填
**nacos.core.auth.plugin.nacos.token.secret.key**=
问题 :
不开启鉴权 秘钥 不填 启动报错,以下是错误内容
提问
为什么 不开启 鉴权 秘钥还必须填写
在Nacos 2.2.1及以后的版本中,为了确保安全性,Nacos 默认需要鉴权,需要在启动配置文件中配置鉴权参数,如果不想开启鉴权,则需要关闭相关的配置。
即使不开启鉴权,也需要在配置文件中配置秘钥,否则会启动失败,这是因为Nacos启动时需要从配置文件中加载秘钥信息,如果没有配置秘钥,则无法启动。
如果你不想开启鉴权,可以在 conf/nacos-server.properties 配置文件中添加以下两行代码,关闭鉴权功能:
nacos.core.auth.enabled=false
nacos.core.auth.default.username=nacos
另外,可以在 conf/application.properties 文件中配置秘钥信息,例如
nacos.security.username=nacos
nacos.security.password=nacos
请将以上 nacos 改成你想设置的秘钥即可。