Cookie无法读取
问题描述:用谷歌调试可以看到,但是用js去读取的时候,一直提示undefined
后台代码:
var cookielogin = new HttpCookie("ticket", ticketlogin) { HttpOnly = true }; cookielogin.Domain = ".qhlead.com"; cookielogin.Path = "/"; cookielogin.HttpOnly = false;
HttpContext.Current.Response.Cookies.Add(cookielogin);
说明:Cookie有个属性叫httponly,如果某个Cookie的这个属性设置为true的话,那么客户端的JS是无法做操作的。一般像SessionID这样的属性都会加这种保护