【发布时间】:2017-11-16 05:55:21
【问题描述】:
我的问题是我们使用 JS 设置了一些 cookie,有效期为 1 年,而该特定 cookie 没有设置安全标志。我们现在要更新 cookie 以设置安全标志。创建 cookie 的代码现在具有“安全”属性,并且所有新 cookie 都具有“安全”标志。问题是如何更新现有的 cookie?我假设我必须销毁 cookie,然后使用设置的安全标志重新创建它?不知道有没有其他方法可以做到这一点?还有一种方法可以使用 JavaScript 来检测 cookie 在删除之前是否设置了标志?
谢谢!
【问题讨论】:
-
我认为没有办法在标准 Javascript 中读取 cookie 的属性(扩展可以做到这一点,但它们使用特定于浏览器的 API)。
标签: javascript security cookies