По умолчанию файлы cookie связаны с текущим доменом.
Так что если на сайте
www.foo.com
, и вы делаетеследующее:
HttpCookie appCookie = new HttpCookie("AppCookie");
appCookie.Value = "written " + DateTime.Now.ToString();
appCookie.Expires = DateTime.Now.AddDays(1);
Response.Cookies.Add(appCookie);
Домен будет
www.foo.com
.
Однако вы можетепереопределите эту функцию, установив область действия домена:
Response.Cookies["AppCookie"].Domain = "bar.foo.com";
Файл cookie будет доступен только для запросов в этом конкретном поддомене.
Таким образом, вы можете установить для домена значениеNULL, но я не могу представить сценарий, в котором это было бы полезно.
Проверьте, как вы создаете свои куки.
Ссылка: http://msdn.microsoft.com/en-us/library/ms178194.aspx