当前位置:网站首页>【Nacos】nacos1.x 单机、内置数据库模式修改密码
【Nacos】nacos1.x 单机、内置数据库模式修改密码
2022-07-29 20:28:00 【master336】
背景
nacos版本:1.4.3 理论支持所有1.x版本
问题描述:nacos 1.x 版本修改密码时提示用户不存在,导致无法修改密码
原因分析
通过抓取请求信息分析
请求参数中query String及body的form-data中均包含了username参数,此参数可能导致传递后台用户名变成nacos,nacos ,由于没有该用户,导致修改时提示用户不存在
解决方案
手动模拟请求,修改密码
注意替换accessToken
以postman为例,完整解决方法:
注意,亦可以全部通过queryString的方式传值:
put http://localhost:8848/nacos/v1/auth/users?accessToken=eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJuYWNvcyIsImV4cCI6MTY1ODg2NTUzOH0.Zzj4aZCapqYcwMoZ_QW1e7hg1OI0NJrr406FZYQp8oY&username=nacos&newPassword=nacos
Curl 快捷方案
curl --location --request PUT 'http://localhost:8848/nacos/v1/auth/users?accessToken=eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJuYWNvcyIsImV4cCI6MTY1ODg2NTUzOH0.Zzj4aZCapqYcwMoZ_QW1e7hg1OI0NJrr406FZYQp8oY&username=nacos' \
--form 'newPassword="nacos1"'
#或:
curl --location --request PUT 'http://localhost:8848/nacos/v1/auth/users?accessToken=eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJuYWNvcyIsImV4cCI6MTY1ODg2NTUzOH0.Zzj4aZCapqYcwMoZ_QW1e7hg1OI0NJrr406FZYQp8oY&username=nacos&newPassword=nacos'
边栏推荐
- Hyaluronic acid-siRNA透明质酸修饰核糖核酸|peptide–siRNA 多肽偶连RNA/DNA核酸(齐岳PNA修饰物)
- 【593. Valid Square】
- GalNAc-siRNA甘露糖/半乳糖修饰脱氧核糖核酸|siRNA-S-S-DSPE(RNA修饰技术介绍)
- LOG4J 学习
- LeetCode 0144. 二叉树的前序遍历:二叉树必会题
- OneNote 教程,如何在 OneNote 中做笔记?
- Huawei laptop keyboard locked (how does the laptop keyboard light up)
- Kotlin - 协程作用域 CoroutineScope、协程构建器 CoroutineBuilder、协程作用域函数 CoroutineScope Functiom
- Minimal jvm source code analysis
- 全自动化机器学习建模!效果吊打初级炼丹师!
猜你喜欢
随机推荐
Where is Naive Bayes "naive"?
优惠券系统设计思想
指定宽度截取字符串
单壁碳纳米管-DNA复合物(SWCNT-DNA)|作用机理
LeetCode--single linked list--146.LRU cache
2022了你还不会『低代码』?数据科学也能玩转Low-Code啦!
关于安装软件时x86 ,x64,x86_64,ARM 64, ARM 32 的选择
Looking for a job - a chat with my cousin
分析少年派2中的Crypto
全排列的一点小技巧:康托展开
探索创客教育在线管理实施体系
JSP Servlet JDBC MySQL CRUD Sample Tutorial
微信小程序 31 分包机制
错误解决:Clipping input data to the valid range for imshow with RGB data ([0..1] for floats or [0..255]
VR直播营销需求增加,数据模块为我们铺路
internship:利用easypoi将excel表数据导入导出
太卷了,企业级的智慧物业系统,也完全开源....
[Database] mysql date format conversion
conda virtual environment | install and list problems
Briefly talk about K-means clustering