V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
firhome
V2EX  ›  程序员

有没有 nginx 大神,请教个关于 cookie 的问题。

  •  
  •   firhome · 2018-11-27 17:49:55 +08:00 · 1403 次点击
    这是一个创建于 1968 天前的主题,其中的信息可能已经有所发展或是发生改变。
    是这样的。
    前端 vue + histroy 路由模式, 域名:xxx.abc.com/

    后端 java, 接口域名:xxx.abc.com/api/


    然后现在要通过 top.abc.com 将( cookie )通过 url 跳转的方式给 xxx.abc.com

    但是发现跳转到网站前台 xxx.abc.com 获取不到这个 cookie ( ajax 调了一下 java 接口 也没有 cookie ),

    反而如果直接跳转到 java 的接口 域名 能访问 cookie。


    然而通过浏览器直接打开 java 接口以后,再刷新 网站 就有 cookie 了
    2 条回复    2018-11-27 23:50:11 +08:00
    CivAx
        1
    CivAx  
       2018-11-27 18:18:54 +08:00
    同主域名,或同域名不同目录的结构,果 proxy_set_header 的配置正确,Nginx 是可以自动流转的,需要考虑一下是其他环节的 cookies 获取或者传递有问题。
    wentaoliang
        2
    wentaoliang  
       2018-11-27 23:50:11 +08:00 via iPhone
    看下 setcookie 的时候是否指定了 path
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3450 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 00:06 · PVG 08:06 · LAX 17:06 · JFK 20:06
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.