我正在尝试在我的网站上使用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/