2014-05-23 97 views
0

我试图从子域设置cookie,并且成功。但我无法将Cookie路径设置为"/"将cookie路径设置为斜杠(/)

我设置的Cookie在我的jsp页面如下图所示

Cookie cookie = new Cookie("IsLoggedIn","true"); 
    cookie.setDomain(".parent.com"); 
    cookie.setMaxAge(0); 
    cookie.setPath("/"); 
    response.addCookie(cookie); 
    response.sendRedirect("login.jsp"); 

凡本login.jsp的一些父域I帧。如果你看到我设置的路径"/",但得到的Cookie路径为​​,但我需要它作为

"/" 

查看如何cookie被越来越下面萤火截图genrated英寸

enter image description here

我怎样才能做到这一点?

+0

'/ wager-online /'你的应用程序的上下文路径? –

+0

@SotiriosDelimanolis有没有解决这个问题的想法? –

+0

只需使用此cookie.setPath(“//”);通过在setPath中添加更多斜线。这只会指向根域名 – user3662273

回答

0
cookie.setMaxAge(0); 

将max-age设置为0意味着删除该cookie。您应该将其设置为正整数或使用默认值。