修复 Google/Slack OAuth 回调的系统 CA 证书缺失 #6
Reference in New Issue
Block a user
Delete Branch "codex/fix-oauth-ca"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Go 后端在 node:24-bookworm-slim 中没有系统 CA 根证书,Google 授权返回后的 HTTPS 兑换失败,页面显示 service_unavailable。
部署时只读挂载宿主机维护的 CA bundle,并显式设置 SSL_CERT_FILE;缺失或不可读时在切换流量前失败。TLS 校验保持开启。README 补充运行时证书依赖。
本地通过 bash -n 和 git diff --check;Go 构建、回归与 schema 检查由 ces-control CI 执行。线上使用同一二进制的候选容器验证系统信任 HTTPS 和实际 Go token 请求,真人授权仍需回跳验收。
等待用户手动合并。