Php:设置cookie属性SameSite = None的标题; Secure根本不起作用

问题描述 投票:0回答:1

我知道针对同一问题提供了许多解决方案,但是我尝试了所有解决方案,但都没有一个工作。

我尝试按照以下方式进行操作,但没有一种有效。我的PHP版本是7.1,我正在使用Codeigniter框架。

通过在index.php中设置标题

header('Set-Cookie: HttpOnly; SameSite=None;Secure');

通过.htaccess中的设置

Header edit Set-Cookie ^(.*)$ "$1;HttpOnly;Secure;SameSite=none"

通过apache2 httpd.conf中的设置

Header edit Set-Cookie ^(.*)$ "$1;HttpOnly;Secure;SameSite=None"

我已经审查了Chrmoe git更新,它说header('Set-Cookie: cross-site-cookie=bar; SameSite=None; Secure');

我没有获得选项cross-site-cookie=bar。它的价值是什么。

我也尝试过相同的方法,但是根本没有用。你能帮我么。紧急。

php codeigniter cookies header samesite
1个回答
0
投票

您好,我已经通过遵循以下步骤解决了这个问题。希望对其他人有帮助

在httpd.conf中(对于bitnami服务器文件将为/ opt / bitnami / apache2 / conf)

Header always edit Set-Cookie ^(.*)$ $1;Secure;SameSite=None
© www.soinside.com 2019 - 2024. All rights reserved.