首页 > 解决方案 > 当我尝试在 chrome 和 safari 中登录 iframe 时出现错误,但在 mozilla firefox 中正常工作

问题描述

在没有设置 SameSite 属性的情况下,设置了与跨站点资源关联的 cookie。它已被阻止,因为 Chrome 现在仅在将跨站点请求设置为 SameSite=None 和 Secure 的情况下传送 cookie。您可以在 Application>Storage>Cookies 下的开发人员工具中查看 cookie,并在和查看更多详细信息

标签: google-chromeiframesafari

解决方案


听起来好像您已将此站点嵌入到跨站点 iframe 中,这意味着来自嵌入站点的 cookie 必须指定SameSite=NoneSecure属性才能继续发送。

有关更多背景信息,请参阅https://web.dev/samesite-cookies-explained/


推荐阅读