本文件用于记录开发联调阶段的关键调试信息,不属于项目介绍文档。
- Ubuntu(VMware NAT)
- 地址:
192.168.66.228 - 用途:后台与 API 联调服务器
- 后台入口:
http://192.168.66.228 - API 健康检查:
http://192.168.66.228/api/health
- 服务号网页 App 正式联调需要 HTTPS 合法域名
- 微信网页授权真实联调需要填写服务号
AppID/AppSecret/Redirect URI
- 服务号网页 App、后台和服务端默认使用 Ubuntu 开发服务器
- 若需重新部署后台静态资源,在 Ubuntu 上重新执行
admin-desktop构建并覆盖 Nginx 根目录
- 现象:后台页面可打开,但登录请求返回 500
- 根因:开发服务器
server/.env被示例值覆盖,导致CORS_ORIGINS缺少后台来源;旧版 CORS 处理又把拒绝请求直接抛成了 500 - 处理:
- 服务端增加
ALLOW_ALL_CORS开关 - 开发环境默认允许跨源联调
- Ubuntu 上恢复实际
.env,重新写入数据库、上传目录和PUBLIC_BASE_URL - 重启
party-building-server并重新部署后台静态资源
- 服务端增加
- 当前结果:
/api/health与/api/auth/login已恢复正常 地址:192.168.66.228