gpt4 book ai didi

javascript - 如何使用 Angular-cookie 清除 cookie

转载 作者:行者123 更新时间:2023-11-28 07:56:14 24 4
gpt4 key购买 nike

使用 Angularjs,我正在开发一个移动应用程序,我需要在注销后清除 cookie。我要使用的服务是经过 cookie 验证的,所以注销后我需要清除它们。

为此,我尝试过传统的 JS 程序来清除这些 cookie,但没有成功。

在对其进行更多研究后,我添加了 Angular-cookies 库并使用 ngCookies 来访问 $cookies$cookieStore在我的范围内。所有examples或者我收到的帖子说如何使用 $cookies$cookieStore 添加/编辑/删除新的 cookie。

但我不是自己设置cookie,它是动态设置的,如JSESSIONID,SMSESSION ..so(一个大字符串)。当我尝试 $cookieStore.get('JSESSIONID') 结果未定义。AFAIK cookie 是键值对,如果是的话,那么为什么我没有定义。 (我是不是哪里说错了)

无论如何,我可以读取所有 cookie 并使用 Angular-cookies 库重置/清除它们。

最佳答案

试试这个。它将遍历存储的 cookie 并动态删除它们。

    angular.forEach($cookies, function(value, key) {
$cookieStore.remove(key);
});

关于javascript - 如何使用 Angular-cookie 清除 cookie,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26047170/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com