Chrome 80之后iframe不支持发送第三方cookie的解决方案 Chrome 80之后iframe不支持发送第三方cookie的解决方案

Chrome 80之后iframe不支持发送第三方cookie的解决方案

下述三种方案任选其一:

1、 使用nginx将认证与业务系统、bpm配置为同一域名或ip

将下图配置加入 nginx 配置文件,用于代理认证,保证认证与业务系统及bpm 同一域名

 

 

2、 浏览器显式关闭该功能

 地址栏输入:chrome://flags/

 找到SameSite by default cookies和Cookies without SameSite must be secure

 将上面两项设置为 Disable

 

3、 http协议升级为https,并设置响应头

网站可以选择显式关闭SameSite属性,将其设为None。不过,前提是必须同时设置Secure属性(Cookie 只能通过 HTTPS 协议发送),否则无效。

Set-Cookie: Path:/; SameSite=None; Secure

 


 

分享本文至:

评论 0

挤眼 亲亲 咆哮 开心 想想 可怜 糗大了 委屈 哈哈 小声点 右哼哼 左哼哼 疑问 坏笑 赚钱啦 悲伤 耍酷 勾引 厉害 握手 耶 嘻嘻 害羞 鼓掌 馋嘴 抓狂 抱抱 围观 威武 给力
提交评论

清空信息
关闭评论