首页 > 解决方案 > clearCookie() 不工作 - node express js

问题描述

每次都需要清除浏览器缓存才能运行下面的代码。否则无法清除cookie。

res.clearCookie('node_express', {path:'/'});

标签: node.jsexpress

解决方案


对我有用的是:

res.clearCookie('SESSIONID', {path: '/', domain: 'localhost'}).send();

“res”是响应参数。您可以通过检查页面代码并在 Chrome 中导航到应用程序,然后单击存储下的 Cookies 来找到“cookieName”和路径详细信息。

域不一定是 localhost。这将取决于您的具体用例。

注意:在路径之前拥有域不起作用。


推荐阅读