我使用的war包,然后路径是带mmall后缀的
还有
private final static String COOKIE_NAME = "liuxiangru_login_token"; public static void writeLoginToken(HttpServletResponse response,String token) { Cookie ck = new Cookie(COOKIE_NAME,token); ck.setDomain(COOKIE_DOMAIN); //webapp下边的所有项目都可以获取此ck ck.setPath("/"); ck.setHttpOnly(true); //单位是秒。 //如果这个maxage不设置,就不会写入硬盘,只在当前页面有效 //-1 代表永久 ck.setMaxAge(60 * 60 * 24 * 365); log.info("write cookieName:{},cookieValue:{}",ck.getName(),ck.getValue()); response.addCookie(ck); }
cookiename 是 liuxiangru_login_token ,但是浏览器里边存的是JSESSIONID 还存了两个,应该是一个原有,一个刚加进去的,是因为缓存还是啥啊,要是能debug还能看看这也看不了