nacos-sdk-python icon indicating copy to clipboard operation
nacos-sdk-python copied to clipboard

[BUG] 使用用户名和密码鉴权更新配置报错Insufficient Privilege

Open mangox opened this issue 2 years ago • 5 comments

root casue: 该函数中_inject_auth_info 并未把username, password放到url中。

mangox avatar May 29 '23 15:05 mangox

我也遇到了,最根本的原因应该是https://github.com/nacos-group/nacos-sdk-python/blob/master/nacos/client.py#L865 params的位置错了,导致往里面传的params都是None

xIaott-s avatar May 31 '23 04:05 xIaott-s

_inject_auth_info中不要进行params是否为空的判断,这样同时满足GET和POST调用 < if self.username and self.password and params:

    if self.username and self.password:

tthungry avatar Jun 02 '23 06:06 tthungry

@tthungry 我也是这么改的

mangox avatar Jun 04 '23 03:06 mangox

版本0.1.14 修改判空和修改 publish_config 等方法的params参数位置后还是报错

xuyooo avatar Feb 05 '24 07:02 xuyooo

@nacos-group 不打算fix下这个问题吗

我也遇到了,最根本的原因应该是https://github.com/nacos-group/nacos-sdk-python/blob/master/nacos/client.py#L865 params的位置错了,导致往里面传的params都是None

CallMeHFK avatar May 09 '24 07:05 CallMeHFK

0.1.16 fixed

CZJCC avatar Jul 05 '24 02:07 CZJCC