今天项目中遇到在Iframe中读写cookie的问题--IE11浏览器。
搜了好多文章,基本就是P3P这个东西的设置。
即:在响应的httpHeader中增加P3P的数值。
java 的话 可以加个 filter:
HttpServletResponse response = (HttpServletResponse) res;
response.setHeader("P3P","CP=IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT");
chain.doFilter(request, res);
如果是html放到了Nginx下的话也得需要配置:
location ~ .*\.(html|htm|gif|jpg|jpeg|bmp|png|ico|txt|js|css)$
{
add_header P3P 'CP=IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT';
}
分享到:
相关推荐
在这种情况下,可以通过在***的页面中嵌入一个指向***的iframe元素,并在iframe加载的页面上执行设置cookie的操作来解决这个问题。 在实现跨域写入cookie时,需要注意的是,虽然iframe可以嵌入不同域的页面,但是...
然后发现cookie浏览器不能自动保存,服务器响应set-cookie了 搜索问题,发现跨域,服务器响应的setCookie浏览器无法保存,而且就算保存了域名不同也不能携带。 第一步: 后台添加过滤器,因为前后端分离,不可能每...
标题中的“详解cookie验证的PHP应用的一种SSO解决办法”是指使用Cookie进行身份验证的单点登录(Single Sign-On, SSO)解决方案在PHP环境下的实施。SSO允许用户在一个应用系统中登录后,无须再次认证即可访问其他...
在本文中,我们将深入探讨iFrame在实现弹出层铺底覆盖以及跨域写入cookie方面的应用。 1. **作为弹出层铺底覆盖** 在网页设计中,弹出层常用于展示对话框、表单或其他信息,通常会有一个半透明的遮罩层来覆盖整个...
cookie的写入.htm CSS使用大全.htm CSS的链接效果.htm CSS的鼠标影响.htm ctrl加回车提交.htm E-mail表单递交.htm E-mail递交.htm flash的超酷播放.htm Form中时间显示.htm _Form中的时钟.htm _Form栏特全时钟.htm ...
这里展示了如何创建一个背景透明的iframe,其中`allowtransparency`属性确保了iframe内的内容可以显示为透明,而`FILTER:chroma(COLOR=#ffffff)`则是在IE浏览器下实现背景透明效果的一种方式。 ### 网页滚动条样式...
- **PHP在IE下的iframe跨域session丢失问题**:由于浏览器同源策略,跨域会导致会话丢失,可以通过设置 P3P 头部或使用共享域名的 cookie 来解决。 - **Failed to write session data** 错误:这通常是因为临时...
9.36 使用JavaScript向表格中写入数据 9.37 类C# GridView的编辑效果(一) 9.38 类C# GridView的编辑效果(二) 第10章 单选框和复选框 10.1 选择了哪一个单选框 10.2 单击文字实现单选框的选定 10.3 被选中的复选...
9.36 使用JavaScript向表格中写入数据 9.37 类C# GridView的编辑效果(一) 9.38 类C# GridView的编辑效果(二) 第10章 单选框和复选框 10.1 选择了哪一个单选框 10.2 单击文字实现单选框的选定 10.3 被选中的复选...
112 <br>0188 如何在ASP.NET中显示当前IE浏览器头信息 113 <br>5.6 其他应用技巧 114 <br>0189 如何判断年份是否为闰年 114 <br>0190 如何根据年份判断十二生肖 114 <br>0191 如何根据IP...