在我们的程序里,嵌入了别的网站的页面(上面有个链接再返回我的程序,主要是调用其他网站的邮件发送,发送完点链接在返回自己的程序,没有开新的ie,因为都是用href), 在返回到我的页面时可以用 Request.Cookie('a')获得登录时候的赋好的cookie吗? 
很奇怪,客户那边就是获不到,不知道是什么原因??? 是不是用session就不会出现类似问题了??? 

解决方案 »

  1.   

    居然在这小地方见着排名第一的大大~用session会有时间的限制,也会因为时间超时而丢失
      

  2.   

    可以共享,只要设置cookie的Domain="12345.com"就行了
      

  3.   

    cookies是不能跨域的。看你写cookies和取cookies的操作是否在同一域下。如果你iframe里外部网站写cookies,本地站点读cookies当然读不到。
      

  4.   

    不行就用session 再不行就用url传送 用Request.QueryString("mid")获取
      

  5.   

    iis重启等原因会导致session丢失的
      

  6.   


    写和取都在一个域下,
    写在登录系统的时候
    取则是在外部页面有个链接回我们页面,然后就是我们页面里取cookie,所以没有跨域。外部页面只是发了锋邮件