现在我有两个公网ip,ip1上我布置的是.NET的一个网站,ip2上我布置的是个php的网站,现在需要将两个网站合并起来,我在.net网站的某个页面(http://ip1/index.aspx)中放了个iframe,iframe的地址我用的是php的一个页面(http://ip2/index.php),通过点击iframe中的某个链接可以跳转到php的网站http://ip2/zhuye.php。
现在的问题是我在http://ip2/index.php中我创建了session。当加载.net网站的index.aspx时,php网站的index.php页面的session存在,但是通过点击iframe上的链接跳转到http://ip2/zhuye.php时,此时session就不存在了,
大家帮帮我啊,搞了好几天了,快崩溃了,谢谢大家了,觉的我问题描述不清楚,我可以补充

解决方案 »

  1.   

    这个肯定是行不通的啊,主机估计不一样,语言也不一样,服务器估计不一样,怎么共享session?
      

  2.   

    我们有个环境就是这那个样的,不过都是用的域名,比如.net的我们用a.ww.com,php的我们用b.ww.com,(两个ip不一样)这样是没问题了,一切正常,现在弄了个新的,还没有域名,所以我用ip,但就是不行,
      

  3.   

    session还不熟悉,看看大伙们怎么做
      

  4.   

    按照你之前的描述,只是针对php进行session共享,后面多了一个站,也是php的,你是想让两个PHP进行session共享吗?可以考虑memcache
      

  5.   

    session.auto_start = 1
    session.cookie_lifetime = 3600
    session.cookie_domain = .baidu     (域名共同之处)
    修改一下配置文件 ,看看可以吗,上次我也遇到session跨域的问题,也弄了好几天
      

  6.   

    我看你是搞乱了吧。
    看你这么说应该没问题的啊。
    装个firebug的cookie插件。跟一下SESSIONID