推荐关注
› Meteor
› JSLint - a JavaScript code quality tool
› jsFiddle
› D3.js
› WebStorm
推荐书目
› JavaScript 权威指南第 5 版
› Closure: The Definitive Guide
dantegg

webpack session 问题

  •  
  •   dantegg · Jul 8, 2016 · 6784 views
    This topic created in 3776 days ago, the information mentioned may be changed or developed.

    webpack-dev-server proxy 指向后台服务,获取 api 但是会出现 session id 不一致的问题 请问如何解决?

    8 replies  •  2016-07-08 21:16:59 +08:00
    gucheen
    gucheen
    Jul 8, 2016
    1
    你的后端不止一个服务吗?
    dantegg
    dantegg
    OP
    Jul 8, 2016
    2
    @gucheen 只有一个啊
    gucheen
    gucheen
    Jul 8, 2016❤️1
    3
    @dantegg webpack-dev-server 不会处理 session 相关的东西,如果你的 dev-server 不是最新版本的话,就升级一下,不排除是 express 的问题,不过我觉得更可能是你的后端的问题
    dantegg
    dantegg
    OP
    Jul 8, 2016
    4
    @gucheen 好,谢谢!
    dantegg
    dantegg
    OP
    Jul 8, 2016
    5
    @gucheen 测试了一下,确实不是 webpack-dev-server 的问题,但就是每次请求的 session id 都不一样
    gucheen
    gucheen
    Jul 8, 2016
    6
    @dantegg 你把 session id 持久化了吗
    dantegg
    dantegg
    OP
    Jul 8, 2016
    7
    @gucheen 似乎是跨域导致的 session 丢失的问题
    chemzqm
    chemzqm
    Jul 8, 2016
    8
    就是代理的时候 cookie 没设置上去 https://github.com/nodejitsu/node-http-proxy/pull/1009
    如果后端代码你自己能控制,建议使用 webpack-dev-middleware 和 webpack-hot-middleware 取代代理模式
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1104 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 23:06 · PVG 07:06 · LAX 15:06 · JFK 18:06
    ♥ Do have faith in what you're doing.