Files
aios/docs/ops/CNNETMKT_AUTH_PRIMARY_STATUS.md
T

1.7 KiB
Raw Blame History

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/(备份)

验证命令

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/。