PHP:为Cookie属性SameSite = None设置标头; Secure根本不起作用

达拉

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

我尝试按照以下方式进行操作,但是没有一种有效。我的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这将是什么价值。

我也尝试过相同的方法,但是根本没有用。

达拉

您好,我已通过以下方法解决了此问题。希望对别人有帮助

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

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

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章