美文网首页
nodejs ios 丢失 session

nodejs ios 丢失 session

作者: 丶End | 来源:发表于2019-03-19 10:50 被阅读0次

tag:后端 nodejs session ios iframe

总结:
ios 版本 12.1.1 及以上
浏览器 通用(微信,chrome,safari)

在ios系统中 html标签 iframe 被禁止第三方cookie
导致 iframe 里的页面 保存不了cookie
导致 nodejs 丢失 session

场景 A
浏览器 内地址 192.168.1.117/ddd.html
iframe 地址 192.168.1.117:3001
没有问题

192.168.1.117 nginx
192.168.1.117:3001 nginx
192.168.1.128:3000 nodejs

nginx 代理 192.168.1.117:3001 -> 192.168.1.128:3000 (nodejs)


image.png

场景B

浏览器 内地址 192.168.1.117/ddd.html
iframe 地址 192.168.1.128:3001
nodejs session 丢失

192.168.1.117 nginx
192.168.1.128:3001 nginx
192.168.1.128:3000 nodejs

相关文章

  • nodejs ios 丢失 session

    tag:后端 nodejs session ios iframe 总结:ios 版本 12.1....

  • session

    pm2自动刷新重启,会不会导致session丢失? 会丢失 pm2重启session会丢失么? 会 session...

  • Node中Session的使用

    session的介绍 为什么使用session: session的工作流程: nodejs中采用express-s...

  • 限制单用户多地登录

    Nodejs的做法 在上一篇文章Nodejs中的JWT和Session中,我最后采用了session的形式做用户识...

  • nodejs 实践:express 最佳实践 express-s

    nodejs 实践:express 最佳实践 express-session 解析 nodejs 发展很快,从 n...

  • forever让node.js持久运行

    nodejs一般是当成一条命令执行的,当用户断开session,nodejs也就停止了运行。如何让nodejs持续...

  • 使用forever让node.js持久运行

    nodejs一般是当成一条命令执行的,当用户断开session,nodejs也就停止了运行。如何让nodejs持续...

  • NodeJS cookie session

    cookie : 在浏览器中保存数据 每次请求都会带过来 不安全 有限的,只有4ksession 保存数据,...

  • Cookie

    参考链接:HTTP cookies 详解cookie/session 的机制与安全nodejs 操作 cookie...

  • 解决vue nodejs中cros跨域cookie和sessio

    很多童鞋会发现vue请求api接口的时候多个地址没法共享session,也就是session会丢失。我们知道ses...

网友评论

      本文标题:nodejs ios 丢失 session

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