ASPx设置Cookie Domain

时间:2011-03-17 14:39:22

标签: c# asp.net

我的代码如下:

 this.Response.Cookies.Add(new HttpCookie("COOKIENAME",'test'));

我想为此Cookie添加域名“.test.com”。我该怎么办?我试过这个标准:

    this.Response.Cookies["COOKIENAME"].Domain = ".test.co.uk";

但是没有为整个域设置cookie。有什么建议吗?

以下情况也不起作用:

HttpCookie MyCookie = new HttpCookie("COOKIENAME");
        MyCookie.Value = 'test';
        MyCookie.Domain = ".test.co.uk";

        this.Response.Cookies.Add(MyCookie);

2 个答案:

答案 0 :(得分:1)

我认为你不需要“。”,所以只需要MyCookie.Domain = "test.co.uk";

答案 1 :(得分:-1)

我认为你应该使用Cookie Path属性来定义cookie的域