C# 删除客户端上不工作的cookie
在我的aspx页面的代码隐藏中,我创建了以下cookie:C# 删除客户端上不工作的cookie,c#,asp.net,cookies,asp-classic,C#,Asp.net,Cookies,Asp Classic,在我的aspx页面的代码隐藏中,我创建了以下cookie: cookieidUserArea = new HttpCookie("idUserArea"); cookieidUserArea.Expires = DateTime.Now.AddHours(1); cookieidUserArea.Values.Add("", idUserArea.ToString()); Response.Cookies.Add(cookieidUserArea); 在安装asp net c#中此应用程序的服
cookieidUserArea = new HttpCookie("idUserArea");
cookieidUserArea.Expires = DateTime.Now.AddHours(1);
cookieidUserArea.Values.Add("", idUserArea.ToString());
Response.Cookies.Add(cookieidUserArea);
在安装asp net c#中此应用程序的服务器上,它有一个经典asp 3.0中的页面
如果我登录应用程序asp net c#并尝试在经典asp 3.0中登录页面后,我会出现以下错误:
error '80004005'
/website/index.asp, line 15
在这方面:
Response.Cookies("idUserArea").Expires = Date() - 1
Response.Cookies("idUserArea") = ""
如果您手动删除客户端pc上的cookie,然后关闭并重新打开浏览器,则经典ASP 3.0中的页面将正常工作
使用经典ASP 3.0页面中的代码:
Response.Cookies("idUserArea").Expires = Date() - 1
Response.Cookies("idUserArea") = ""
我尝试删除所有cookie,但没有成功
这是cookie txt文件:
idUserArea=mS10webxx.xxx.xxx/1024177534809630460199408711376030460190*
你能帮我吗
提前谢谢你。你试过使用日期时间吗。现在用它减去时间
例如:Expires=DateTime.Now.AddHours(-1) 你试过使用日期时间吗。现在用它减去时间
例如:Expires=DateTime.Now.AddHours(-1) 谢谢,但问题出在页面经典ASP 3.0中,如果尝试了你的建议,我会出错。我没有想到这一点,因为.NET有DateTime。现在类/方法我认为它会起作用。谢谢,但问题出在页面经典ASP 3.0中,如果尝试了你的建议,我会出错。我没有想到这一点,因为.NET有DateTime.Now类/方法,所以我认为它可以工作。