git commit -m "fix: 修复跨用户访问devcontainer时的CORS和404错误 #62

Merged
mengning merged 1 commits from fix/cors-404-devcontainer-cross-user into main 2026-01-07 10:08:35 +00:00
Owner

问题描述:
当用户A访问用户B的仓库创建devcontainer时,web terminal轮询容器状态会出现CORS错误和404错误。

根本原因:
终端URL参数构建时使用了ctx.Doer.Name(当前登录用户)而不是ctx.Repo.Owner.Name(仓库所有者),导致:
路由匹配失败,返回404
404响应缺少CORS头,浏览器报CORS错误

问题描述: 当用户A访问用户B的仓库创建devcontainer时,web terminal轮询容器状态会出现CORS错误和404错误。 根本原因: 终端URL参数构建时使用了ctx.Doer.Name(当前登录用户)而不是ctx.Repo.Owner.Name(仓库所有者),导致: 路由匹配失败,返回404 404响应缺少CORS头,浏览器报CORS错误
hwy added 1 commit 2026-01-07 06:07:48 +00:00
git commit -m "fix: 修复跨用户访问devcontainer时的CORS和404错误
Some checks failed
DevStar Studio CI/CD Pipeline / DevStarStudio-CICD-Pipeline (pull_request) Failing after 6m42s
cb212d188c
mengning merged commit 005402b0ac into main 2026-01-07 10:08:35 +00:00
mengning deleted branch fix/cors-404-devcontainer-cross-user 2026-01-07 10:08:36 +00:00
Sign in to join this conversation.
No description provided.