PHP / JS- Firefox Cookie未设置
这就是我在JavaScript中设置cookie的方式:
function setCookie(cname, cvalue) {
expires = "expires=2147483647";
document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/"+";" +";samesite=None" + ";secure=true";
}
这就是我在php中设置cookie的方式:
function setMyCookie($name, $value) {
$t = 2147483647;
setcookie($name, $value, [
'expires' => $t,
'path' => '/',
'samesite' => 'None',
'secure' => true
]);
}
在Chrome < / strong>上工作:到期 /最大年龄的设置正确。
不适用于Firefox < / strong>:到期 /最大年龄不正确。当我关闭浏览器(= session完成)时,将删除cookie。
如何在Firefox中正确设置Cookie?
谢谢, Bluematrix
This is the way how I set cookies in JavaScript:
function setCookie(cname, cvalue) {
expires = "expires=2147483647";
document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/"+";" +";samesite=None" + ";secure=true";
}
This is the way how I set cookies in PHP:
function setMyCookie($name, $value) {
$t = 2147483647;
setcookie($name, $value, [
'expires' => $t,
'path' => '/',
'samesite' => 'None',
'secure' => true
]);
}
Works on Chrome: Expires / Max age is set correctly.
Does NOT Works on Firefox: Expires / Max age is set NOT correctly. When I close the browser (=session is done), the cookies are deleted.
How can I set cookies also in Firefox properly?
Thanks,
BlueMatrix
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论