Cookie之SameSite属性
Chrome80之后更新了cookie的携带机制,把原来的SameSite属性,由None改成了Lax,这就导致了一些需要使用到第三方cookie的应用产生了异常。如果你这段时间有经常关注控制台的话,可能会发现一些warning:
Cookie的SameStie属性用来限制第三方Cookie,从而减少安全风险(防止CSRF攻击)和用户追踪。
具体如何使用cookie来防止CSRF攻击,可以参考使用站点Cookie属性防止CSRF攻击,里面基础地介绍了相关的知识。
SameSite属性
SameSite属性用来限制第三方 Cookie,从而减少安全风险,可以设置成三个值:
- Strict
- Lax
- None
1.Strict
Set-Cookie: CookieName=CookieValue; SameSite=