116 字
1 分钟
Nacos 开启鉴权配置
修改 Nacos 安装目录下的 conf/application.properties 文件。
尚未安装 Nacos?参见 Nacos 配置中心安装指南
开启鉴权
# 开启鉴权nacos.core.auth.system.type=nacosnacos.core.auth.enabled=true配置 Token 密钥
WARNING2.2.0.1 版本后必须手动配置 Token 密钥,否则无法启动。密钥需为 Base64 编码字符串,原始长度不低于 32 字符。
# 2.1.0 版本后使用此配置项nacos.core.auth.plugin.nacos.token.secret.key=VGhpc0lzTXlDdXN0b21TZWNyZXRLZXkwMTIzNDU2Nzg=生成 Base64 密钥:
echo -n 'YourCustomSecretKey0123456789012' | base64配置节点身份标识
nacos.core.auth.server.identity.key=examplenacos.core.auth.server.identity.value=example完整鉴权配置示例
### 开启鉴权nacos.core.auth.system.type=nacosnacos.core.auth.enabled=truenacos.core.auth.caching.enabled=truenacos.core.auth.enable.userAgentAuthWhite=false
### 节点身份标识(集群节点间通信白名单)nacos.core.auth.server.identity.key=examplenacos.core.auth.server.identity.value=example
### Token 配置nacos.core.auth.plugin.nacos.token.cache.enable=falsenacos.core.auth.plugin.nacos.token.expire.seconds=18000nacos.core.auth.plugin.nacos.token.secret.key=VGhpc0lzTXlDdXN0b21TZWNyZXRLZXkwMTIzNDU2Nzg=配置完成后重启 Nacos 即可生效。
分享
如果这篇文章对你有帮助,欢迎分享给更多人!
Nacos 开启鉴权配置
https://blog.olinl.com/posts/nacos-auth-config/ 相关文章 智能推荐
1
Nacos 配置中心安装指南
服务与应用运维 介绍 Nacos 配置中心的单机安装方式,包括解压启动、Web 界面访问以及持久化到 MySQL 数据库的配置。
2
MinIO 存储桶安全策略配置
服务与应用运维 通过配置 MinIO 存储桶 JSON 策略,限制 ListBucket 等危险操作,防止存储桶文件目录泄露。
3
跳过登录弹框:实现 Basic Auth 自动授权
技术插曲与避坑 详解如何通过 URL 传参、Nginx 反向代理注入 Header 以及浏览器插件等方式,实现对 Basic Auth 认证站点的免密自动登录。
4
CI/CD 手册:Jenkins 自动化发布全流程
服务与应用运维 详细记录如何通过 Jenkins 搭建自动化流水线,实现 Node.js 前端项目与 Spring Boot 后端项目的打包、上传及一键部署。
5
Ubuntu安装IntelliJ IDEA
服务与应用运维 详解在 Ubuntu 系统下安装 IntelliJ IDEA 的标准流程,涵盖手动解压安装、创建桌面快捷方式及全局环境变量配置。
