如何从Windows窗体浏览器C#中删除Cookie?
是否可以从windows窗体web浏览器中删除所有Cookie?如果可以,有人能告诉我如何删除吗?如何从Windows窗体浏览器C#中删除Cookie?,c#,asp.net,forms,webbrowser-control,session-cookies,C#,Asp.net,Forms,Webbrowser Control,Session Cookies,是否可以从windows窗体web浏览器中删除所有Cookie?如果可以,有人能告诉我如何删除吗? 比如它存储cookies的位置,以便我可以删除该文件夹?浏览器会管理cookies。 理论上,可以通过定位保存cookie的文件并删除文件或其内容来删除cookie。 但是该文件的位置和类型(可能是一个简单的文本文件或数据库)对于每个浏览器都是不同的,并且可能因版本而异。因此,没有通用的方法可以做到这一点 间接删除单个cookie的一个技巧是将过期日期设置为过去并刷新页面: if (Request
比如它存储cookies的位置,以便我可以删除该文件夹?浏览器会管理cookies。 理论上,可以通过定位保存cookie的文件并删除文件或其内容来删除cookie。 但是该文件的位置和类型(可能是一个简单的文本文件或数据库)对于每个浏览器都是不同的,并且可能因版本而异。因此,没有通用的方法可以做到这一点 间接删除单个cookie的一个技巧是将过期日期设置为过去并刷新页面:
if (Request.Cookies["CookieToDelete"] != null)
{
Response.Cookies["CookieToDelete"].Expires = DateTime.Now.AddDays(-1);
Response.Redirect("SomePage.aspx");
...
}
打开运行类型Shell:Cookies,然后输入文件夹openwithallcookies 通过提供名称删除特定cookie
if(Request.Cookies[“xyz”!=null)
{
Response.Cookies[“xyz”].Expires=DateTime.Now.AddDays(-1);
}
请参阅:我没有使用任何服务器,因此我没有任何HttpRequest对象。它只是将以前的东西存储在cookies中,我只是希望它们不会被一次又一次地创建