关于框架页嵌套

chy3503319 2009-05-12 04:37:17
我现在要做一个公共页面,然后其它网站可以用iframe嵌套我这个页面,
出现了这个问题,当我自己站点嵌套时,主域名相同,二级域名不同时,Cookies和session是可以共享的

但是当不同主域名的站点嵌套我的页面,Cookies和session就读不到了,

难道客户端的Cookies是根据主页面的域名生成的,即使是框架页,我生成的Cookies也是生成在了父页面的域名下?不知道我理解的对不对(本来以为框架页和父页面是没有关系的)

谁可以给我一个确切的答案
...全文
199 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
MadeInTexas 2009-05-13
  • 打赏
  • 举报
回复
抢钱
中年秃头大叔 2009-05-13
  • 打赏
  • 举报
回复
cookie,可以跨域
「已注销」 2009-05-13
  • 打赏
  • 举报
回复
用cookie吧,跨域
goodluckalong 2009-05-13
  • 打赏
  • 举报
回复
关注一下
bzhyan 2009-05-13
  • 打赏
  • 举报
回复
关注!!
baobei7758 2009-05-13
  • 打赏
  • 举报
回复
http://www.cnblogs.com/zjoch/archive/2009/04/25/1443242.html
叶子 2009-05-13
  • 打赏
  • 举报
回复
网上有很多可以获取Iframe中Cookie的资料。
glacier000 2009-05-13
  • 打赏
  • 举报
回复
当利用IFRAME时,记得要在相应的动态页的页头添加一下P3P的信息,否则IE会自觉的把IFRAME框里的COOKIE给阻止掉,产生问题.本身不保存自然就取不到了.这个其实是FRAMESET和COOKIE的问题,用FRAME或者IFRAME都会遇到.

ASP.NET的话
通过在代码上加Response.AddHeader("P3P", "CP=CAO PSA OUR")或者在Window服务中将ASP.NET State Service 启动。
glacier000 2009-05-13
  • 打赏
  • 举报
回复
楼主大方的很哦
llsen 2009-05-12
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 wuyq11 的回复:]
cookies可以跨域
[/Quote]
up
xudongdong_1990 2009-05-12
  • 打赏
  • 举报
回复
帮顶了
wuyq11 2009-05-12
  • 打赏
  • 举报
回复
cookies可以跨域
BossFriday 2009-05-12
  • 打赏
  • 举报
回复
主域名相同,二级域名不同
这个会被认为2个site.不过只要你在写入cookie的时候,指定了cookie.domain.那么主域名相同,在这样的情况就是没有问题的.
chy3503319 2009-05-12
  • 打赏
  • 举报
回复
找到问题所在了
http://blog.csdn.net/hack8/archive/2009/04/14/4074359.aspx
原来是cookies被屏蔽了
chy3503319 2009-05-12
  • 打赏
  • 举报
回复
目前没有精力做多语言的webservice
[Quote=引用 2 楼 abandonship 的回复:]
思路不对~

提供公共的webservice吧~
[/Quote]
伴老思源 2009-05-12
  • 打赏
  • 举报
回复
思路不对~

提供公共的webservice吧~
tddw 2009-05-12
  • 打赏
  • 举报
回复
session 不能跨域,如需跨域需要配置数据库支持

cookies可以跨域,但只能跨同一主域名下的所有子域。

62,067

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧