在我的注销功能中,我有
HttpContext.Current.Session.Abandon();
HttpContext.Current.Response.Cookies["ASP.NET_SessionId"].Expires = DateTime.Now.AddYears(-30);
我看到响应包含具有正确过期时间的 ASP.NET_SessionId 的 set-cookie,但是浏览器(在本例中为 Chrome)实际上从未删除 cookie。
在我的注销功能中,我有
HttpContext.Current.Session.Abandon();
HttpContext.Current.Response.Cookies["ASP.NET_SessionId"].Expires = DateTime.Now.AddYears(-30);
我看到响应包含具有正确过期时间的 ASP.NET_SessionId 的 set-cookie,但是浏览器(在本例中为 Chrome)实际上从未删除 cookie。