返回首页DA系统C#IDE文件同步服务屏保 今天是: 2026-05-05    "立夏"  夏季的第一个节气,表示盛夏时节的正式开始

搜索
热搜: linux 技术
Hi~登录注册
查看: 361|回复: 0

[原创] 【原创】通过API修改Nacos用户密码

[复制链接]
发表于 2026-3-31 09:38:39 | 显示全部楼层 |阅读模式

少侠不来段修仙之旅吗~

您需要 登录 才可以下载或查看,没有帐号?注册成为修仙之旅的少年~

x
本帖最后由 da11 于 2026-4-10 10:16 编辑

通过API修改Nacos用户密码(适用于Nacos2.0.3版本)



前言:正常修改Nacos应在页面上修改,但是Nacos也提供了本地API修改密码的接口。

1.获取需要修改的用户token,这里用户为默认的nacos,根据实际修改
curl -X POST 'http://127.0.0.1:8848/nacos/v1/auth/login' \
  -d 'username=nacos&password=nacos'


如果用户名密码正确,服务器会返回类似下面的 JSON 数据,里面包含 accessToken :
{"accessToken":"eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJuYWNvcyIsImV4cCI6MTc0MzMzMTIwMH0.abc123...","tokenTtl":18000,"globalAdmin":true}



2.拼接修改密码接口
curl -X PUT 'http://127.0.0.1:8848/nacos/v1/auth/users?username=nacos&newPassword=明文密码(不能含有&这个符号,否则会被认为是接口参数被吞)' \
  -H 'Authorization: Bearer 第一步获取的token'


执行后,返回200状态即修改成功。
{"code":200,"message":"update user ok"}

游客
回复
*滑块验证:

DA论坛飞机票来了~
快速回复 返回顶部 返回列表