Closed yyguy123 closed 11 months ago
项目首次启动后,首次调用接口时,获取不到配置信息
这里粘贴代码或者日志
经排查,AliPayApiConfigKit.class 中的 setThreadLocalAliPayApiConfig 方法中调用的 putApiConfig 方法,首次调用返回值为null
map的put方法返回值为该key对应的旧的value,所以首次put该key时返回的为null
解决方法:调整源码putApiConfig方法返回值 或者 使用 AliPayApiConfigKit 中的getAliPayApiConfig 方法获取配置而不是直接使用setThreadLocalAliPayApiConfig的返回值
感谢反馈,已处理
版本信息
报错信息 (注意格式化)
项目首次启动后,首次调用接口时,获取不到配置信息
这里粘贴代码或者日志
经排查,AliPayApiConfigKit.class 中的 setThreadLocalAliPayApiConfig 方法中调用的 putApiConfig 方法,首次调用返回值为null
map的put方法返回值为该key对应的旧的value,所以首次put该key时返回的为null
解决方法:调整源码putApiConfig方法返回值 或者 使用 AliPayApiConfigKit 中的getAliPayApiConfig 方法获取配置而不是直接使用setThreadLocalAliPayApiConfig的返回值