becomer 45212898ae
ci/woodpecker/tag/build Pipeline was successful
修复 xsfw 学工会话建立:改用 cookie jar 收集全链路 cookie
原实现只从最终响应 cb.Cookies() 取 cookie,会丢掉重定向链中间 302 下发的
MOD_AUTH_CAS / _WEU,导致后续 modules 请求 403。

- 改用 cookie jar 贯穿「CASTGC 换票 → 跟随回调」两步,最后从 jar 全量取;
- 换票与回调拆成两个 resty client:NoRedirectPolicy 影响 client 级且请求开始后
  不生效,同一 client 无法先取 302 再跟随;
- resty 在 NoRedirectPolicy 下遇 302 返回 error,但响应本身有效(含 Location),
  改为忽略该 error、只判断 resp == nil。
2026-10-17 17:03:29 +08:00
S
Description
No description provided
6.6 MiB
Languages
Go 58.2%
Vue 35.3%
TypeScript 4.1%
CSS 1.5%
JavaScript 0.6%
Other 0.2%