chenxing 5804ed3118
build / build-push (push) Successful in 56s
fix(sso): 外观端点两腿按平台统一信封 {code,msg,data} 解析
裸 HttpClient 不走 YschOpenCall 自动拆信封:userbase 顶层取 id 恒失败=登录态
恒 503(160 实录 2026-10-12);userhome 信封原样透传会被 init 当异常形态跳过
收敛。unwrap 镜像 OpenApiEnvelope 语义(code≠0→503 / code==0 取 data / 无 code
视为已裸),data 裸 payload 透传。单测 stub 从裸 JSON 对齐真实信封形态并补
4 例信封语义用例(6→10,全量 225/225 绿)。
2026-10-12 09:34:02 +08:00
2026-09-21 10:29:53 +08:00

open-gateway 开放接口网关

容器网内 oapi 统一入口(路由 / 验签 / 转发 / 台账),后期对外 open.yunhaixingtong.com 唯一鉴权面。 实施依据:开放接口中心实施方案1.0.md(云海 workspace 根目录)。

  • 端口:10010(projman 注册:空 contextPath、needDb=true、infraServices=["redis"])
  • 库表:docs/sql/01_schema.sql(注册表/台账/日统计;T1.7 导入)
  • 环境值(datasource/redis/routes/observe)一律走平台配置层,jar 内 yml 只留占位注释
  • CI:push main 自动构建 app.jar 并推 nexus:8083/docker-hosted/open-gateway-service
S
Description
managed by projman
Readme
397 KiB
Languages
Java 99.8%
Dockerfile 0.2%