原文:iframe下cookie设置的问题

万恶的IE安全设置问题,估计让不少人为之纠结,最近项目中又被狠狠的坑了一把... 在iframe嵌入页面中设置cookie,会发现cookie失效,取值都为空。在项目中表现为用户登录的登录名称,密码都为空,用户登录信息得不到验证,页面直接跳转至另一个项目的登录页。百度得知在IE下加入了以P P为基础的隐私保护功能,当第三方站点设置cookie,IE会自动拦截。 只需要设置 P P HTTP He ...

2013-07-18 14:20 0 5887 推荐指数:

查看详情

cookie过期设置问题

最近开发的过程中遇到一个小坑:两个不同页面 相互依赖 cookie,在登录 与退出登录的时候 都需要操作同一个cookie,但是后者再退出登录时候,要让cookie过期,使用了如下的方法   在默认情况,只有设置 cookie的网页才能读取该 cookie。如果想让一个页面读取另一 ...

Thu Nov 16 22:29:00 CST 2017 0 9830
cookie的domain设置问题

cookie时,domain的设置是为了以后只有访问这个domian的网址,才会把这个cookie项带上,这个在sso单点登录的时候比较常见 代码: Cookie ck = new Cookie(HTTP_COOKIE_TEST, test); ck.setPath ...

Thu Dec 14 22:19:00 CST 2017 0 2437
Cookie设置域名问题cookie跨域

今天研究一天发现cookie无法设置除当前域名或者其父域名之外的其他domain. 这个是浏览器出于对cookie的保护造成的,也就是cookie无法跨域设置。 对于子域名也有如下规则,当前域名只能设置当前域名以及他的父域名,不能设置子域名 如在www.wo.cao.baidu.com ...

Thu Dec 27 00:15:00 CST 2018 0 2932
cookie设置域名问题cookie跨域

今天研究一天发现cookie无法设置除当前域名或者其父域名之外的其他domain.这个是浏览器出于对cookie的保护造成的,也就是cookie无法跨域设置。对于子域名也有如下规则,当前域名只能设置当前域名以及他的父域名,不能设置子域名如在www.wo.cao.baidu.com 域名下只能设置 ...

Wed Nov 07 06:56:00 CST 2018 0 2826
Chrome 80 中 Iframe 跨域传 Cookie 的 Samesite 问题

我们知道,通过设置Access-Control-Allow-Credentials: true和xhr.withCredentials = true,可以实现跨域传递Cookie. 达到保存用户登录态等目的。但使用不当,也会有CSRF风险。所以,从Chrome 51开始,浏览器的Cookie新增 ...

Tue Mar 24 23:03:00 CST 2020 0 1911
Chrome 80 中 Iframe 跨域 Cookie 的 Samesite 问题

新项目要嵌入之前的一个项目,而且该被嵌入项目之前提供给第三方使用,他们也是用的iframe。以前都是好的,但是现在发现要是iframe的地址和父级的地址不同源,项目登录时无法设置cookie。 一开始以为后端出问题了,后来换火狐、ie edge 都是可以的,并且其他人的Chrome也有可以用 ...

Wed Mar 25 22:07:00 CST 2020 2 14959
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM