如何在 Laravel 5.8 中为 YouTube 设置 SameSite cookie
How to set SameSite cookie for YouTube in Laravel 5.8
我使用 Laravel 5.8.17 在我网站的 iframe 中加载 YouTube 视频。在控制台中查看我收到此警告:
A cookie associated with a cross-site resource at http://youtube.com/
was set without the SameSite
attribute. A future release of Chrome
will only deliver cookies with cross-site requests if they are set
with SameSite=None
and Secure
. You can review cookies in developer
tools under Application>Storage>Cookies and see more details at
https://www.chromestatus.com/feature/5088147346030592 and
https://www.chromestatus.com/feature/5633521622188032.
我现在将 'samesite' session.php 设置为:
'same_site' => "lax", // was null before
但我仍然收到警告。我该如何正确解决这个问题?
对于这些警告中的任何一个,如果您不对域负责,则您不负责更新 cookie。 YouTube 团队将负责更新为来自 youtube.com
.
的 cookie 设置 SameSite
属性的相关代码
此时,警告仅供参考,不会影响功能。在稳定版 Chrome 中实施此行为要到 M80,目前目标是 2020 年 2 月。
我使用 Laravel 5.8.17 在我网站的 iframe 中加载 YouTube 视频。在控制台中查看我收到此警告:
A cookie associated with a cross-site resource at http://youtube.com/ was set without the
SameSite
attribute. A future release of Chrome will only deliver cookies with cross-site requests if they are set withSameSite=None
andSecure
. You can review cookies in developer tools under Application>Storage>Cookies and see more details at https://www.chromestatus.com/feature/5088147346030592 and https://www.chromestatus.com/feature/5633521622188032.
我现在将 'samesite' session.php 设置为:
'same_site' => "lax", // was null before
但我仍然收到警告。我该如何正确解决这个问题?
对于这些警告中的任何一个,如果您不对域负责,则您不负责更新 cookie。 YouTube 团队将负责更新为来自 youtube.com
.
SameSite
属性的相关代码
此时,警告仅供参考,不会影响功能。在稳定版 Chrome 中实施此行为要到 M80,目前目标是 2020 年 2 月。