当前位置:网站首页>【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'
边栏推荐
- LeetCode--单链表--146.LRU缓存
- PEG-PEI共聚物/DNA复合物|甘草次酸修饰的长循环阳离子脂质体DNA复合物|解析说明
- SAP ABAP OData 服务 Data Provider Class 的 GET_ENTITYSET 方法实现指南试读版
- Baidu internship students late night fun: originally giant is this kind of life
- 叶酸&适配体修饰DNA纳米载体|CdS纳米颗粒修饰DNA|科研试剂
- 软件开发模式有哪些(软件工程开发模式)
- JSP Servlet JDBC MySQL CRUD Sample Tutorial
- R语言对airbnb数据nlp文本挖掘、地理、词云可视化、回归GAM模型、交叉验证分析
- 4. Implementation Guide for GET_ENTITYSET Method of SAP ABAP OData Service Data Provider Class
- 怎么实现您的个人知识库?
猜你喜欢

核壳二氧化钛纳米颗粒修饰DNA|二氢杨梅素修饰DNA药物|相关介绍

RNA修饰质谱检测|dextran-siRNA 葡聚糖化学偶联DNA/RNA|siRNA-PLGA聚乳酸-羟基乙酸共聚物修饰核糖核酸

RNA的化学修饰原理|Gal-PEG-siRNA|siRNA-S-S-DSPE|siRNA-s-s-PEG|cholesterol-siRNA

First thoughts on the first attempt to avoid killing without a file (Part 1)
![[ACTF2020 Freshman Competition]Exec 1](/img/1e/a3c19d514207e6965d09c66b86e519.png)
[ACTF2020 Freshman Competition]Exec 1

回归——岭回归

940. 不同的子序列 II

怎么实现您的个人知识库?

Baidu internship students late night fun: originally giant is this kind of life

解析掌握现代化少儿编程实操能力
随机推荐
核壳二氧化钛纳米颗粒修饰DNA|二氢杨梅素修饰DNA药物|相关介绍
Unity判断字符串是否可以转为float类型
写出优雅的Kotlin代码:聊聊我认为的 “Kotlinic“
震荡波病毒原代码(勒索病毒源代码)
MySQL - Design game user information table
WeChat Mini Program 31 Subcontracting Mechanism
高通WLAN框架学习(31)-- Power save
用 Array.every & Array.some 匹配全部/部分内容 es6
LeetCode 0144. 二叉树的前序遍历:二叉树必会题
conda virtual environment | install and list problems
MSNs-SS-siRNA二氧化硅-二硫键-核酸RNA|HA-SS-siRNA,hyaluronic acid透明质酸修饰RNA(RNA修饰剂)
Hyaluronic acid-siRNA透明质酸修饰核糖核酸|peptide–siRNA 多肽偶连RNA/DNA核酸(齐岳PNA修饰物)
磁性层状双金属氢氧化物和酶-DNA复合物|聚乙烯亚胺-DNA复合物(PEI/DNA)|作用机理
促进二十一世纪创客教育的新发展
378. 有序矩阵中第 K 小的元素
LOG4J Learning
The younger brother asked: Is the work of a programmer a day’s work of code?
模型推理模板
OAuth,JWT ,OIDC你们搞得我好乱啊
ES6用法,面试大全