在没有“SameSite”属性的情况下设置了与跨站点资源关联的 cookie
A cookie associated with a cross-site resource was set without the `SameSite` attribute
Chrome 给我以下警告:
A cookie associated with a cross-site resource at http://quilljs.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
.
请注意 quilljs.com 是第 3 方域。
我看过 ,两个问题的答案都差不多,有的是这样说的:
nothing to do with your code. its something their web servers will
have to support.
而其他人则提供这样的答案:
response.setHeader("Set-Cookie", "HttpOnly;Secure;SameSite=Strict");
我不确定这是我需要在我的网站上修复的问题,还是应该在第 3 方库中修复的问题?
警告消息专门指出了负责 cookie 的域。在本例中,它是 quilljs.com
。如果那是您的域,那么您需要在那里更新 cookie。如果它是您依赖的第三方服务,那么就是该服务需要更新他们的 cookie。
编辑
https://web.dev/samesite-cookies-explained and https://web.dev/samesite-cookie-recipes.
提供更多上下文
Chrome 给我以下警告:
A cookie associated with a cross-site resource at http://quilljs.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
.
请注意 quilljs.com 是第 3 方域。
我看过
nothing to do with your code. its something their web servers will have to support.
而其他人则提供这样的答案:
response.setHeader("Set-Cookie", "HttpOnly;Secure;SameSite=Strict");
我不确定这是我需要在我的网站上修复的问题,还是应该在第 3 方库中修复的问题?
警告消息专门指出了负责 cookie 的域。在本例中,它是 quilljs.com
。如果那是您的域,那么您需要在那里更新 cookie。如果它是您依赖的第三方服务,那么就是该服务需要更新他们的 cookie。
编辑 https://web.dev/samesite-cookies-explained and https://web.dev/samesite-cookie-recipes.
提供更多上下文