fix(tenant-service): packageName 为空时跳过包名校验
SDK 未传 packageName 时默认为空字符串,不应与注册包名做比对。 只在 packageName 非空时才执行校验。 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
这个提交包含在:
父节点
25dbaad4ac
当前提交
72a2328050
@ -150,7 +150,7 @@ public class SdkConfigController {
|
||||
case HARMONY -> app.getHarmonyBundleName();
|
||||
default -> app.getPackageName();
|
||||
};
|
||||
if (registered != null && !registered.isBlank() && !registered.equals(packageName)) {
|
||||
if (registered != null && !registered.isBlank() && !packageName.isBlank() && !registered.equals(packageName)) {
|
||||
throw new BusinessException(403, "包名与应用配置不匹配");
|
||||
}
|
||||
}
|
||||
|
||||
正在加载...
在新工单中引用
屏蔽一个用户