javascript - 未使用 javascript 设置 Samesite cookie 属性

标签 javascript cookies samesite

我正在尝试在我的网站上使用 javascript 设置 SameSite 属性。代码是

<script type="text/javascript">

    document.cookie = "AC-C=ac-c;expires=Fri, 31 Dec 9999 23:59:59 GMT;path=/;HttpOnly;SameSite=Lax";
  </script>

正在设置 cookie,但未设置 SameSite 属性。知道我错过了什么吗?

谢谢

最佳答案

您的问题不在于 SameSite,而在于 HttpOnlyHttpOnlySameSite 是两个独立的东西,如果你删除 HttpOnly 它将工作......并且 cookie 将设置为 SameSite.

<script>
    document.cookie = "AC-C=ac-c;expires=Fri, 31 Dec 9999 23:59:59 GMT;path=/;SameSite=Lax";
    alert( document.cookie );
</script>

关于javascript - 未使用 javascript 设置 Samesite cookie 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50361460/

相关文章:

javascript - 如何创建一个javascript倒计时,刷新后继续计数

http - 在 vbscript 中检索多个 cookie

javascript - 在 JavaScript 中按名称读取 cookie 的最短函数是什么?

PHP SameSite session 问题, session 不起作用

python-3.x - 如何在 python selenium 中设置 Chrome 实验性选项 same-site-by-default-cookie

javascript - Electron.js如何在HTML脚本标记中使用require函数

javascript - 如何将 json 中数字数组的字符串版本转换为 javascript 中的数字数组

javascript - 为什么 JavaScript 解释器得到 -8 作为语句 parseInt(1/8-9,23) 的结果?

c# - 如何删除/更新 cookie 容器 c# 中的 cookie?