我现在要做一个公共页面,然后其它网站可以用iframe嵌套我这个页面,
出现了这个问题,当我自己站点嵌套时,主域名相同,二级域名不同时,Cookies和session是可以共享的但是当不同主域名的站点嵌套我的页面,Cookies和session就读不到了,难道客户端的Cookies是根据主页面的域名生成的,即使是框架页,我生成的Cookies也是生成在了父页面的域名下?不知道我理解的对不对(本来以为框架页和父页面是没有关系的)谁可以给我一个确切的答案
出现了这个问题,当我自己站点嵌套时,主域名相同,二级域名不同时,Cookies和session是可以共享的但是当不同主域名的站点嵌套我的页面,Cookies和session就读不到了,难道客户端的Cookies是根据主页面的域名生成的,即使是框架页,我生成的Cookies也是生成在了父页面的域名下?不知道我理解的对不对(本来以为框架页和父页面是没有关系的)谁可以给我一个确切的答案
解决方案 »
- 瑞星卡卡拦截webservice
- 无法在发送 HTTP 标头之后进行重定向
- 添加水印调用DrawString方法出错“参数无效”
- 我用xmlhttp的方式实现一个类似的消息提示的功能,现在我想整个系统都有这个提示效果而非单独页面有此效果该如何做?
- 关于sqldatareader读取错误:在没有任何数据时进行无效的读取尝试
- 如何给TreeView增加左边和底部的拉条,如果这个树变的很大的话,谢谢
- 菜鸟急救,谁来帮我写程序
- 如何固定<td>的宽度
- 如何关闭框架?如从主页转向一框架页时,要回到主页,除了返回,还有无别的办法?
- GUID 更新时出错
- 如何实现让一台电脑只能访问一个指定的外网网址,而不能访问其他网站和上qq,msn等???
- datalist中image显示不出来 在线等待
http://blog.csdn.net/hack8/archive/2009/04/14/4074359.aspx
原来是cookies被屏蔽了
这个会被认为2个site.不过只要你在写入cookie的时候,指定了cookie.domain.那么主域名相同,在这样的情况就是没有问题的.
通过在代码上加Response.AddHeader("P3P", "CP=CAO PSA OUR")或者在Window服务中将ASP.NET State Service 启动。