美文网首页
2019-12-11 cookie不更新

2019-12-11 cookie不更新

作者: _伦_ | 来源:发表于2019-12-11 10:56 被阅读0次

果然睡了一觉问题就能解决……

今天遇到一个登陆状态错误的问题,后端是通过session保存和获取用户id的,不知道为什么,登陆之后,再进行任何操作,后端获取的userId就为空了

镇定思考一下,session应该是通过把SessionId存到前端某个地方(比如cookie),来获取每次请求的sessionId的。看了下浏览器请求记录,发现很神奇的现象。刚打开页面,前端会发两个请求,第一次请求本地session为s1,然后服务器返回一个新的session为s2,然后手动触发了一个请求,发现前端用的session还是s1……

再镇定思考一下,莫非是因为我开了另一个web应用,在本地,cookie冲突了?

到这里问题就解决了。原来cookie这个东西,一不会区分端口,二是上一级域名会覆盖下一级域名。不过这个是chrome浏览器的结果,其他浏览器还未测试。

p.s. 本来是找了个同事打算问一下,因为项目以前他负责,结果他说他很久没做这个项目,然后我自己把疑问发给他,发着发着我就搞定了……多谢做小黄鸭的同事……

相关文章

  • 2019-12-11 cookie不更新

    果然睡了一觉问题就能解决…… 今天遇到一个登陆状态错误的问题,后端是通过session保存和获取用户id的,不知道...

  • Cookie信息提取

    Cookie信息(更新) 获得网站Cookie 获得cookie并转换成json 转换成str

  • Flask之六:cookie与session

    一、Cookie 用response对象的set_cookie方法来设置(更新)cookie 用request对象...

  • 前端中常用的 库 收集

    持续更新 basic https://github.com/js-cookie/js-cookie Date 处理...

  • Cookie全知道

    Chrome更新后你还不知道Cookie中的SameSite吗? Cookie是什么 一个Cookie就是存储在用...

  • WKWebView问题优化指南了

    一、Cookie不能同步和丢失 首次加载页面的时候带不上 Cookie; Ajax 类型的请求带不上 Cookie...

  • cookie、sessionStorage、localStora

    1、cookie、sessionStorage和localStorage的区别?cookie如果不设置失效时间,会...

  • 本地存储

    1、cookie:应用广泛,局限明显。数据存储量少,每个domain最多20条cookie,每个cookie长度不...

  • axios发请求携带cookie设置

    axios请求默认是不携带cookie的,想携带cookie需做如下配置:

  • test

    偷个cookie 生效不?

网友评论

      本文标题:2019-12-11 cookie不更新

      本文链接:https://www.haomeiwen.com/subject/xclogctx.html