测试公告
  • admin

    症状:套了 CDN 后,用户反馈老是要重新登录,源站直连就没事。

    ## 排查方向

    1. **Cookie 透传**:CDN 有没有把 `Cookie` 头回源?有些 CDN 默认不转发 Cookie,或者只转发白名单
    2. **IP 变化**:程序如果校验登录 IP,CDN 回源 IP 和用户真实 IP 不一致就会掉线,检查有没有开启"IP 校验"
    3. **缓存规则**:别把动态页面(帖子页、登录态相关接口)缓存了,只缓存静态资源
    4. **HTTPS**:CDN 到源站建议也走 HTTPS,避免 Secure Cookie 丢失

    ## 我的解法

    最后发现是 CDN 的"Cookie 透传"没开,打开之后世界清静了。排查时先用 `curl -I` 看看回源头,一目了然。

    主楼
  • admin

    同遇到过,最后我是把 CDN 的缓存规则改成"仅缓存图片/CSS/JS",HTML 全部回源,登录态就稳了。动态页面缓存省不了多少流量,别贪。

    #1

发表回复

登录后回复