正在过期的asp.net会话cookie

正在过期的asp.net会话cookie,asp.net,Asp.net,在我的注销功能中,我有 HttpContext.Current.Session.Abandon(); HttpContext.Current.Response.Cookies["ASP.NET_SessionId"].Expires = DateTime.Now.AddYears(-30); 我看到响应中包含ASP.NET_SessionId的set cookie,并具有适当的过期时间,但是浏览器(本例中为Chrome)从未实际删除cookie tiy可以尝试使用此代码 HttpCookie

在我的注销功能中,我有

HttpContext.Current.Session.Abandon();
HttpContext.Current.Response.Cookies["ASP.NET_SessionId"].Expires = DateTime.Now.AddYears(-30);

我看到响应中包含ASP.NET_SessionId的set cookie,并具有适当的过期时间,但是浏览器(本例中为Chrome)从未实际删除cookie

tiy可以尝试使用此代码

HttpCookie myCookie = new HttpCookie("ASP.NET_SessionId");
myCookie.Expires = DateTime.Now.AddDays(-1d);
Response.Cookies.Add(myCookie);
可能的重复