问答详情
源自:5-15 被调用方解决跨域 - nginx解决方案

配置好nginx后,后台应用服务器如何获取cookie

如题,不能像老师这里一样,在浏览器访问nginx的地址后手动输入cookie吧。。那后台究竟如何获取cookie

提问者:Sellenite 2019-02-26 22:59

个回答

  • 精慕门9528935
    2019-06-27 19:55:45

    nginx里面,$COOKIE_服务器cookie的名字 ,把“服务器cookie”换成你的cookie就可以取到。

    java服务器端添加:

     Cookie cookie = new Cookie("testKey", "testVal");

        cookie.setDomain(request.getRemoteAddr());

        cookie.setPath("/");

        cookie.setMaxAge(2 * 60 * 60);

        cookie.setHttpOnly(true); 

        // 写在doFilter前

        response.addCookie(cookie);