如何从浏览器中删除cookies? [复制]

Posted

技术标签:

【中文标题】如何从浏览器中删除cookies? [复制]【英文标题】:How to delete cookies from browser? [duplicate] 【发布时间】:2017-07-04 08:08:48 【问题描述】:

我需要从浏览器中删除 cookie。我可以通过转到 cookie 并删除它来手动完成。我怎样才能以编程方式做到这一点?

【问题讨论】:

你试过something like this 这能回答你的问题吗? ***.com/questions/2144386/javascript-delete-cookie 你试过什么?您要删除所有 cookie 还是仅删除您网站之前创建的 cookie? 如果你正在做大量的 cookie 操作,那么像 js-cookie 这样的东西会让你的生活更轻松 我正在尝试删除 login.microsoftonline.com 的所有 cookie ...但现在即使删除所有 cookie 也可以完成我的工作。 【参考方案1】:

您可以在您的 .Net 应用程序中执行此操作,方法是先将其删除,然后在过期后添加它。尝试使用以下代码:

if (Request.Cookies["UserSettings"] != null)

   HttpContext.Current.Response.Cookies.Remove("UserSettings");
   HttpCookie myCookie = new HttpCookie("UserSettings");
   myCookie.Expires = DateTime.Now.AddDays(-1d);
   myCookie.Value = null;
   HttpContext.Current.Response.SetCookie(myCookie);

【讨论】:

【参考方案2】:

出于安全原因,您无法访问第三方 cookie。我的意思是您不能修改或删除由不同于您的域的其他域创建的 cookie。

希望对你有帮助

【讨论】:

我可以写一段代码从浏览器中删除这些cookies吗? 不是来自 Javascript,而是在外部,cookie 通常保存到一个文件夹中,具体取决于浏览器和操作系统。在某些情况下,如果您有足够的权限,您可以编写一个外部程序或脚本来执行该任务。

以上是关于如何从浏览器中删除cookies? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

4 手动方式从浏览器中复制cookie请求网页

如何从 WebBrowser Control 中为任意域设置和删除 cookie

如何在 Tampermonkey 中获取 cookie? [复制]

如何使用 Javascript 启用浏览器 cookie? [复制]

postman怎么清除cookie

从浏览器中删除应用程序 cookie 后调用重定向失败,提示 cors 错误