六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 106|回复: 0

使用iframe退出系统时,未登录访问出现部分登录后的页面

[复制链接]

升级  56%

4

主题

4

主题

4

主题

童生

Rank: 1

积分
28
 楼主| 发表于 2013-2-7 19:51:42 | 显示全部楼层 |阅读模式
项目里使用到了iframe,配置了单点登录。
场景模拟:
  从单点登录入口登录,成功进入系统后(系统里面使用到了iframe),logout后。在浏览器直接输入访问的系统地址,由于配置了单点登录会自动跳转到单点登录系统的登录页面,此时并不是想象的那么简单,单点登录页面被系统(应用系统)中给引用进来,把应用系统的部分iframe引用的页面给暴露了。解决此办法只要在html中的<title>下面加入三句话:
<meta http-equiv="Cache-Control" content="no-store"/><meta http-equiv="Pragma" content="no-cache"/><meta http-equiv="Expires" content="0"/>
每当在应用系统里面logout后会完全重定向到单点登录页面。
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表