为什么呢?

解决方案 »

  1.   

    Cookies 跟域名有关系,不能跨越的,否则,你就可以修改和读取别的网站的Cookie了,安全性就受到影响了
      

  2.   

    不知道你要实现什么目的,Cookie是客户端的,跟服务器没关系的
      

  3.   

    http://woainingd.blog.163.com/blog/static/2187024120072135437337/
      

  4.   

    http://10.20.2.40/AAA.asp    把这个网页保存的cookies  传到下面网页中,发现失败----> http://10.20.2.50/BBB.asp
      

  5.   

    代码实现:Response.AddHeader("P3P", "CP=CAO PSA OUR")
    或是在IIS里设置响应头里,加入这样的取值:参数 : p3p 值 :CP=CAO PSA OUR
      

  6.   

    现在代码是这样,不过还是不行哦
    Response.AddHeader("P3P", "CP=CAO PSA OUR");
    HttpCookie cookies = new HttpCookie("userid", dr["UserID"].ToString());
    cookies.Path = "/";
    Response.Cookies.Set(cookies);
      

  7.   


    Response.AddHeader("p3p", "CP=\"CAO PSA OUR\"");不是
    Response.AddHeader("P3P", "CP=CAO PSA OUR");如果这个方法不行,就是不能传了,。
    本来这种做法就是不要安全的,跟浏览器设置还是有关系的
      

  8.   

    cookies是客户端的,想跨服务器传值用webservce