Nacos缺失username和password参数解析
如果没有找到具体原因,账号密码都已经填写,但是还是报这样的问题,且能确定还是密码账号不正确,这里可以提供一个思路
可以参考nacos中的源码:NacosMetadataReport
该方法为密码账号的获取,以及后续缓存传递使用,可以拦截该方法的无参构造,确实是否正常的账号授权,如果密码账号都正常,则需要寻找其他原因。
我这里发现这个问题,原因总结分析:
拦截源码发现,虽然配置中账号密码正确,但是在授权账号密码的时候,dubbo的注册方法,没有拿到账号密码,导致后续的报错问题。
再仔细分支后,发现为引用jar包版本问题,在调整为配合版本后,问题解决。
主要为版本不对照问题
在此记录原因,为后来人提供个思路,有问题需要不断探索,继续努力。
引用文档:https://github.com/apache/dubbo/issues/6010