Frameset导致Cookies和Session丢失的原因及解决办法
1 Frameset导致Cookies和Session丢失的原因及解决办法
http://blog.csdn.net/zl_c/article/details/1742775
2 使用frame注意session陷阱
http://blog.csdn.net/sunyujia/article/details/2574006
3 iframe,Frame中关于Session丢失的解决方法
http://funjackyone.iteye.com/blog/123290
4 IE中使用IFrame或Frameset导致session丢失的问题
http://blog.sina.com.cn/s/blog_474cf12b0100hcoi.html
使用框架(Frameset)调用不同域名下的页面,会出现此域下页面的Cookies和Session丢失的现象。原因:基于IE6.0对W3C 关于cookie的P3P协议的支持,使用框架调用不同域下的页面,默认情况下IE会自动禁用此域下的Cookies,因此会出现Cookies和Session丢失的现象。
解决方法:在Frame调用的JSP页面里加上Response header确认信息。
- <%
- response.setHeader("P3P","CP=CAO PSA OUR");
- %>
最简单的方法就是在iis里设置:
管理 工具——〉选择一个网站 ——〉属性——〉http头,增加一个http头
然后输入头名:P3P
输入头内容:CP=CAO PSA OUR
图片如下:
在过滤器中:
- ((HttpServletResponse)response).setHeader("P3P","CP=CAO PSA OUR");
- chain.doFilter(request, response);
转载于:https://www.cnblogs.com/chenying99/archive/2012/03/31/2426267.html
Frameset导致Cookies和Session丢失的原因及解决办法相关推荐
- Session莫名丢失的原因及解决办法[转载]
Asp.net 默认配置下,Session莫名丢失的原因及解决办法 正常操作情况下Session会无故丢失.因为程序是在不停的被操作,排除Session超时的可能.另外,Session超时时间被设定成 ...
- Hyper-V下的Linux虚拟机网卡丢失问题原因及解决办法
Hyper-V下的Linux虚拟机网卡丢失问题原因及解决办法 虚拟化大势所趋 公司推行了虚拟化,全部用的是Microsoft Windows 2008 R2 Enterprise with Hyper ...
- mouseup 左键_javascript中mouseup事件丢失的原因与解决办法
这篇文章主要跟大家介绍了关于Javascript中mouseup事件丢失的原因与解决办法的相关资料,文中给出详细的示例代码供大家参考学习,需要的朋友们下面跟着小编一起来学习学习吧. 前言 当实现类似E ...
- ASP.NET Session丢失问题原因及解决方案[转]
不得不老调重弹 正常操作情况下会有ASP.NET Session丢失的情况出现.因为程序是在不停的被操作,排除Session超时的可能.另外,Session超时时间被设定成60分钟,不会这么快就超时的 ...
- 导致大量kworker的原因_氨氮超标的几种原因及解决办法
一.有机物导致的氨氮超标 CN 比小于 3 的高氨氮污水,因脱氮工艺要求 CN 比在 4~6,所以需要投加碳源来提高反硝化的完全性.当时投加的碳源是甲醇,因为某些原因甲醇储罐出口阀门脱落,大量甲醇进入 ...
- 分享导致网站被K的原因及解决办法
相信很多站长都遇到过这样的情况,某天自己网站关键词排名和收录突然暴跌,其实这时可能就要看看是不是网站被K了,判断方法可以看懒猫之前写的文章:南京seo:怎么看出网站首页是否被搜索引擎降权呢,如果被K了 ...
- U盘插入电脑导致电脑关机的原因及解决办法
前段时间发生了两次极其尴尬的事情,小编的U盘插到两个人人的电脑上都给人家整蓝屏了,小编搜集了一下,U盘插入电脑导致电脑蓝屏的原因有很多,小编在这里总结并分享一下可能的原因及解决办法: 1.Window ...
- c语言野指针导致问题,C语言进阶之路(三)----野指针的产生原因及解决办法
1.会产生野指针的做法 #include //这就是一种错误的写法 int main(){ int *p = NULL; p = (int *)malloc(); //释放P所指向的内存空间,但指针变 ...
- 服务器大量TIME_WAIT和CLOSE_WAIT的原因及解决办法
原文:https://www.cnblogs.com/whx7762/p/9413787.html 今天登陆服务器想查看一个端口的占用情况,发现好多TIME_WAIT的情况,吓我一跳. 如下是TCP ...
最新文章
- Spring 是解析配置类过程详解
- 复杂XML的解析及组装
- nginx下部署vue项目概览 - (资源篇)
- Android 开发总结大全
- Enum定义位域, 即可以通过位操作来产生未命名的值
- 2017-2018-1 20155339 《信息安全系统设计基础》第8周学习总结
- JAVA贪吃蛇游戏1.0版本
- resin session共享 redis_Spring Boot 利用Redis实现session共享
- CentOS 6 x86里交叉编译libxml2
- 老祖宗留下来的千古绝句,读完终身受益
- java线程死锁例子_java死锁例子 - 无情小白龙的个人空间 - OSCHINA - 中文开源技术交流社区...
- 一个简洁的layui主题,可以用于旅游网页的制作
- 计算机学算法的意义,浅析算法在计算机编程中的重要作用
- Excel公式大全【300函数】
- tl-wn821n linux驱动程序,Kali Linux安装TL-WN821N USB无线网卡驱动(make失败)
- 阿里云负载均衡 SLB CLB 虚拟服务器组配置
- 嵌入式linux驱动开发--设备资源描述
- 整理:Visual Studio Code (vscode) 配置C、C++环境/编写运行C、C++(主要Windows、简要Linux)
- 卡巴斯基和WISeKey发布安全手机应用抵御网络攻击
- 零基础小白该如何学习人工智能?
热门文章
- VS-001-概述-003-系统架构及业务流程--004-常见问题定位思路
- 收货详细假地址大全_【肖博数学】考生必看:高中数学三角函数公式大全(史上最全)...
- linux内核的外部接口函数,linux内核中GPIO的使用(二)--标准接口函数
- VDO-SLAM论文阅读
- TCP/IP 四层模型
- 200个c语言程序(由简单到复杂),200个c语言程序(由简单到复杂)
- Java基础---封装继承静态
- CEF避坑指南(一)——编译并自制浏览器
- Mysql事务探索及其在Django中的实践(二)
- 安卓入门程序《发短信》