[工作问题总结]iframe session丢失 解决方案

来源:互联网 发布:2015 网络事件 编辑:程序博客网 时间:2024/04/30 15:19

------------------------------ASP.Net+Android+IO开发 .Net培训 期待与您交流!------------------------------

 

这篇总结文字不多,但真心浪费了好长时间去解决...

环境: iframe 跨域掉web 第一次打开的时候 就会无缘无故的session 丢失

我曾怀疑是在中途有什么代码把session置空了,但由高手指点后,原来可以是一句代码解决的bug

在Global.asax 的Application_PreRequestHandlerExecute这个方法里添加

Context.Response.AddHeader("P3P", "CP=CAO PSA OUR");这句代码即可

 

/// <summary>/// 开始执行事件处理程序前发生/// </summary>public void Application_PreRequestHandlerExecute(){//2013-06-06 解决iframe跨域 Session 丢失  Context.Response.AddHeader("P3P", "CP=CAO PSA OUR");}

------------------------------ASP.Net+Android+IO开发 .Net培训 期待与您交流!------------------------------


 

原创粉丝点击