# CNNETMKT Auth Primary Status 更新时间:2026-07-06T09:00:06Z ## 结论 `https://cnnetmkt.top/` 是用户主入口。登录授权主域为 `https://auth.cnnetmkt.top`。 `https://auth.h.imruyi.top:8443` 只作为备份/上游兼容入口保留,不应出现在普通用户的主登录跳转链路里。 ## 当前链路 1. 用户访问 `https://cnnetmkt.top/`。 2. UCC 返回 `/portal/login/`。 3. UCC 生成 Casdoor 授权地址: `https://auth.cnnetmkt.top/login/oauth/authorize?...redirect_uri=https%3A%2F%2Fcnnetmkt.top%2Fcasdoor%2Fcallback%2F...` 4. 华为云 Nginx `auth.cnnetmkt.top` server block 反代到现有 Casdoor 上游。 5. Casdoor 允许 `https://cnnetmkt.top/casdoor/callback/` 作为 `admin/aios-portal` 的 OAuth callback。 ## 已调整配置 ### 华为云 UCC 运行时 - `CASDOOR_PUBLIC_BASE_URL=https://auth.cnnetmkt.top` - `CASDOOR_INTERNAL_BASE_URL=https://auth.cnnetmkt.top` - `CASDOOR_INVITE_SYNC_BASE_URL=https://auth.cnnetmkt.top` - `UCC_PUBLIC_BASE_URL=https://cnnetmkt.top` - `ALLOWED_HOSTS` 增加 `auth.cnnetmkt.top` - `CSRF_TRUSTED_ORIGINS` 增加 `https://cnnetmkt.top` 和 `https://auth.cnnetmkt.top` ### Casdoor 应用 应用:`admin/aios-portal` 新增/保留 callback: - `https://cnnetmkt.top/casdoor/callback/` - `https://cnnetmkt.top/api/auth/callback/casdoor` - `https://user.cnnetmkt.top/casdoor/callback/` - `https://portal.cnnetmkt.top/casdoor/callback/` - `https://portal.h.imruyi.top:8443/casdoor/callback/`(备份) ## 验证命令 ```bash ops/gitops-migration/check_cnnetmkt_auth_primary.sh ``` 关键验收点: - 主链路不再出现 `auth.h.imruyi.top:8443`。 - `user-control-web` 为 `healthy`。 - Casdoor DB `application.redirect_uris` 包含 `https://cnnetmkt.top/casdoor/callback/`。