高分求助,session的值在frame中丢失的问题??? ( 积分: 200 )

  • 主题发起人 主题发起人 叶枫
  • 开始时间 开始时间

叶枫

Unregistered / Unconfirmed
GUEST, unregistred user!
新建了一个带框架的HTM文件,内容为:
<frameset frameborder=&quot;NO&quot;
border=&quot;0&quot;
framespacing=&quot;0&quot;><frame src=&quot;http://www.xxxx.com&quot;></frameset>
目的是想把调用的页面地址(http://www.xxxx.com)隐藏起来,地址栏一直显示框架文件的WEB地址。
却发现在这个框架内用户提交登陆后session值丢失,无法登陆系统(那个网站是用session做用户验证的)。
请大虾赐教!!!!分数不够可以再加。谢谢!!
 
新建了一个带框架的HTM文件,内容为:
<frameset frameborder=&quot;NO&quot;
border=&quot;0&quot;
framespacing=&quot;0&quot;><frame src=&quot;http://www.xxxx.com&quot;></frameset>
目的是想把调用的页面地址(http://www.xxxx.com)隐藏起来,地址栏一直显示框架文件的WEB地址。
却发现在这个框架内用户提交登陆后session值丢失,无法登陆系统(那个网站是用session做用户验证的)。
请大虾赐教!!!!分数不够可以再加。谢谢!!
 
session值怎么可能丢失,是不是别的地方出了问题,我没看太明白,帮你顶一下吧!
 
没有,绝不会是代码的问题。
 
session只在同一个website下有效,这其实是为了网络的安全
如果你http://www.xxxx.com和你当时的页面地址是不一样的化
当然session就失效了
你自己可以测试一下
比如你本机有
http://localhost/abc
http://localhost/bcd
session在这两个目录里面是不同的
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部