fix(tenant-service): config.xuqm 始终写入 serverUrl 字段
无论是否私有化部署,生成的 config.xuqm 均携带 serverUrl, 与 Android/iOS/RN SDK 的 ConfigFile 读取字段保持一致。 移除仅在私有化模式下才写 serverUrl 的条件分支; 同时去掉不再被 SDK 读取的 baseUrl 字段,避免混淆。 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
这个提交包含在:
父节点
7c360c407b
当前提交
60b5776f9b
@ -190,10 +190,7 @@ public class AppService {
|
|||||||
if (app.getHarmonyBundleName() != null && !app.getHarmonyBundleName().isBlank()) {
|
if (app.getHarmonyBundleName() != null && !app.getHarmonyBundleName().isBlank()) {
|
||||||
payload.put("harmonyBundleName", app.getHarmonyBundleName());
|
payload.put("harmonyBundleName", app.getHarmonyBundleName());
|
||||||
}
|
}
|
||||||
payload.put("baseUrl", normalizeBaseUrl(licensePublicBaseUrl));
|
|
||||||
if (deployProps.isPrivate()) {
|
|
||||||
payload.put("serverUrl", normalizeBaseUrl(licensePublicBaseUrl));
|
payload.put("serverUrl", normalizeBaseUrl(licensePublicBaseUrl));
|
||||||
}
|
|
||||||
payload.put("issuedAt", java.time.Instant.now().toString());
|
payload.put("issuedAt", java.time.Instant.now().toString());
|
||||||
try {
|
try {
|
||||||
return ConfigFileCrypto.encrypt(MAPPER.valueToTree(payload).toString());
|
return ConfigFileCrypto.encrypt(MAPPER.valueToTree(payload).toString());
|
||||||
|
|||||||
正在加载...
在新工单中引用
屏蔽一个用户