美文网首页
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

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