`
desert3
  • 浏览: 2160597 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论

iframe嵌套访问含Session页面,Session丢失

    博客分类:
  • Html
 
阅读更多
在网站www.a.com的页面用iframe嵌入www.b.com的页面,由于浏览器默认的安全设置,iframe内的页面的cookie不起作用,导致Session的key:jsessionid无法被获取,最终系统报Session到期的错误

临时的业务解决方案:www.a.com访问www.b.com时,直接使用link的href访问,然后在www.b.com画面增加返回www.a.com画面的按钮
分享到:
评论

相关推荐

    iframe 跨域访问session

    然而,当涉及到跨域时,`iframe` 遇到的问题之一就是无法正常访问父页面或被嵌入页面的`session`。这是因为浏览器的同源策略(Same-Origin Policy)限制了不同源之间的交互,包括`session`和`cookie`。 同源策略是...

    IFrame中Session丢失的解决办法

    在探讨“IFrame中Session丢失的解决办法”这一主题时,我们首先需要理解Session与IFrame的基本概念及其在Web开发中的交互方式。Session是Web应用中用于存储用户特定信息的一种机制,它允许开发者在用户的会话期间...

    iframe跨域与session失效问题的解决办法

    通过这种方式,可以解决在IE浏览器中由于P3P隐私设置导致的iframe跨域cookie丢失问题,进而解决session失效导致的用户频繁重新登录的问题。这个方法在技术上是可行的,但需要网站管理员操作,确保P3P声明符合实际的...

    iframe跨域嵌套自适应高度

    本文将详细介绍如何实现`iframe`跨域嵌套下的自适应高度调整,并讨论如何解决因跨域嵌套而可能引起的`session`丢失问题。 #### 一、`iframe`自适应高度原理与实现 1. **基本概念**: - **`iframe`**:`iframe`即...

    PHP关于IE下的iframe跨域导致session丢失问题解决方法

    总的来说,针对IE浏览器中iframe跨域导致Session丢失的问题,关键在于理解浏览器对跨域Cookie的处理方式,特别是IE的独特限制。通过设置P3P头,可以通知浏览器允许iframe内的页面使用和共享Session,从而修复登录和...

    关于Iframe如何跨域访问Cookie和Session的解决方法

    在Web开发中,Iframe(内联框架)常用于嵌入其他网页内容,但涉及到跨域访问时,尤其是在处理Cookie和Session时,会遇到一些挑战。本文主要探讨如何解决Iframe跨域访问Cookie和Session的问题。 首先,理解跨域访问...

    JSP跨iframe如何传递参数实现代码

    若需要在iframe中使用session共享数据,可以考虑在加载子页面之前通过JavaScript设置一些隐藏的表单字段或通过cookie来传递信息,因为cookie可以在不同的请求中跨页面传递。 最后,有关使用onclick属性在...

    Grafana集成到自己的Web项目1

    首先,集成Grafana通常采用的方式是在Web页面中通过`<iframe>`标签嵌入Grafana的仪表板。这种方式简单易行,但可能会面临一些挑战,比如浏览器缓存清除或Session失效后,用户每次访问时都需要重新登录Grafana。为了...

    被打开页面操作父页面上的控件

    - 通过`window.opener`,子页面可以访问和修改父页面的全局变量、函数或DOM元素。例如,可以调用`window.opener.functionName()`来执行父页面定义的函数,或者修改`window.opener.document.getElementById('id')....

    JSP父页面传参数到子页面及接收示例

    JSP(Java Server Pages)是一种实现动态网页内容生成的技术,可以用来创建跨平台、跨服务器的动态网页。...在实际开发中,应当避免使用过多的iframe嵌套,因为这可能会导致页面性能下降,同时使得页面结构复杂化。

    php 提交表单 关闭layer弹窗iframe的实例讲解

    关闭窗口的部分可以通过调用parent.layer.closeAll()来实现,这里的parent指的是iframe父页面的上下文,它能够关闭所有嵌套的Layer弹窗。另外,使用parent.location.reload()来刷新父窗口,确保父页面能够反映最新的...

    PHP聊天室的设计实现

    这里使用了`iframe`嵌套另一个页面(`action=show`),以实现实时显示聊天记录和接收新消息。聊天记录通过读取`chat.txt`文件内容展示。 3. **实时更新**:为了实现聊天室的实时性,通常使用JavaScript进行定时刷新...

    随机验证码

    6. **嵌套在其他网页中**:在ASP.NET中,可以通过IFrame或者JavaScript来嵌套这个验证码页面到其他网页中。这样,用户在使用主页面功能时,可以通过嵌入的验证码进行必要的安全验证。 7. **安全考虑**:为了防止跨...

    ARCH4系统开发指南

    8.8 代码双击域onchange之后弹出iframe窗口 117 8.9 系统登录安全认证配置 119 8.10 Service互调的实现 119 8.11 页面刷新几次后,有些输入域出现空白现象 120 9 系统遗留问题 120 10 附录 121 10.1 嵌套的多行输入...

    window.name解决跨域数据传输问题

    原文:http://research.microsoft.com/~helenw/papers/subspace.pdfwindow.name 传输技术,原本是 Thomas Frank 用于解决 cookie 的一些劣势(每个域名 4 x 20 Kb 的限制、数据只能是字符串、设置和...《Session variab

    22春“计算机科学与技术”专业《web技术》在线作业一答案参考6.docx

    - Web页面间传递信息可以使用表单、URL参数、cookies、session等多种方式,不局限于表单。 14. CSS过滤器: - CSS过滤器可用于TABLE、BODY、BUTTON等标签,但不适用于HEAD。 15. 主机标识: - URL和Internet...

    判断题网页设计师题库.pdf

    30. **嵌套网页**:在HTML中,可以使用iframe标签嵌套其他网页,实现网页间的嵌套。 以上知识点涵盖了网页设计与开发的基础知识,包括HTML、CSS、JavaScript、服务器端脚本、图形处理、动画制作等方面,对于网页...

Global site tag (gtag.js) - Google Analytics