2026-xx-xx 更新
近期重新测试后发现:验证码平台在提交验证码后仍可能提示“登录失败”,但后续抢票流程并不一定中断,部分情况下仍可以成功预约。
因此,当前问题更准确地说不是“登录必然失败”,而是“项目用于判断 IDS 登录成功的依据可能已经不可靠”。可能原因包括:
- 学校 IDS 响应较慢,项目在状态尚未完全同步时提前判断失败;
- 原先用于判断登录成功的 Cookie、跳转地址、Service Ticket 或响应内容发生变化;
- 体育馆系统实际已获得可用会话,但验证码平台前端仍显示旧的失败状态。
在修复前,请用户不要仅凭验证码平台的“登录失败”提示判断项目不可用,应以最终抢票结果、微信通知和体育馆系统订单状态为准。
后续计划:
- 将“登录失败”改为“登录状态未确认”;
- 区分“明确失败”和“无法确认登录状态”;
- 优化 IDS 登录成功判断逻辑,避免误报。
原issue:
问题说明
目前项目登录流程存在异常:在输入验证码后,仍提示登录失败,不确定是提示错误还是无法完成 IDS 登录。
该问题初步判断可能与西电统一认证系统的验证码校验、登录表单字段、Cookie 机制或 Service Ticket 跳转逻辑变化有关,不一定是用户账号、密码或验证码输入错误导致。
影响范围
- 用户可以进入验证码输入环节
- 输入验证码后仍可能登录失败
- 无法正常获取登录态
- 抢票流程无法继续执行
临时建议
在问题修复前,请优先使用学校官方入口手动预约,避免频繁尝试自动登录导致账号风控或验证码异常。
需要协助
如果你能够稳定复现该问题,欢迎在本 Issue 下补充以下信息:
- 运行环境,例如 Node.js 版本、操作系统
- 失败日志,注意隐藏账号、密码、Cookie、Token 等敏感信息
- 是否每次都会失败
- 是否可以通过浏览器正常登录 IDS
- 相关抓包分析或修复 PR
2026-xx-xx 更新
近期重新测试后发现:验证码平台在提交验证码后仍可能提示“登录失败”,但后续抢票流程并不一定中断,部分情况下仍可以成功预约。
因此,当前问题更准确地说不是“登录必然失败”,而是“项目用于判断 IDS 登录成功的依据可能已经不可靠”。可能原因包括:
在修复前,请用户不要仅凭验证码平台的“登录失败”提示判断项目不可用,应以最终抢票结果、微信通知和体育馆系统订单状态为准。
后续计划:
原issue:
问题说明
目前项目登录流程存在异常:在输入验证码后,仍提示登录失败,不确定是提示错误还是无法完成 IDS 登录。
该问题初步判断可能与西电统一认证系统的验证码校验、登录表单字段、Cookie 机制或 Service Ticket 跳转逻辑变化有关,不一定是用户账号、密码或验证码输入错误导致。
影响范围
临时建议
在问题修复前,请优先使用学校官方入口手动预约,避免频繁尝试自动登录导致账号风控或验证码异常。
需要协助
如果你能够稳定复现该问题,欢迎在本 Issue 下补充以下信息: