我正在尝试在我的网站上使用 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
,而在于 HttpOnly
。 HttpOnly
和 SameSite
是两个独立的东西,如果你删除 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/