我的代码如下:
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);
答案 0 :(得分:1)
我认为你不需要“。”,所以只需要MyCookie.Domain = "test.co.uk";
。
答案 1 :(得分:-1)
我认为你应该使用Cookie Path
属性来定义cookie的域