Symfony 4 Cookie、SameSite和firefox/chrome警报
我正在尝试在symfony4.4和php7.2中设置cookie。我找不到任何安全和SameSite组合可以正常工作且不会引发浏览器错误: “last_client_edited”cookie将很快被拒绝,因为它的“SameSite”属性设置为“None”或无效值,并且它没有“secure”属性。要了解有关“SameSite”属性的更多信息,请参阅 关于这个问题,SO中有一些帖子,但是没有一个解决方案可以解决这个问题,所以我不认为这是重复的 我在一个没有https的本地主机上开发,所以我想知道这是否是安全问题的一部分 这是我的代码(一些默认参数在Symfony 5中会被弃用,所以我设置了所有这些参数)。Secure是第6个参数,设置为trueSymfony 4 Cookie、SameSite和firefox/chrome警报,symfony,cookies,samesite,Symfony,Cookies,Samesite,我正在尝试在symfony4.4和php7.2中设置cookie。我找不到任何安全和SameSite组合可以正常工作且不会引发浏览器错误: “last_client_edited”cookie将很快被拒绝,因为它的“SameSite”属性设置为“None”或无效值,并且它没有“secure”属性。要了解有关“SameSite”属性的更多信息,请参阅 关于这个问题,SO中有一些帖子,但是没有一个解决方案可以解决这个问题,所以我不认为这是重复的 我在一个没有https的本地主机上开发,所以我想知道这
$lastClientCookie = new Cookie('last_client_edited', $client->getId(), 0, '/', null, true, true, false, "lax");
if ($lastClientCookie != null)
$response->headers->setCookie($lastClientCookie);
如果我将其设置为null,那么cookie将被设置为不带安全标志
我怎样才能解决这个问题
多谢各位