Файлы cookie домена не передаются в запросах с субдомена.
Файл cookie изначально установлен на сайте www.mydomain.com. Я устанавливаю домен cookie для «.mydomain.com» и путь к «/», чтобы файлы cookie были доступны для моего основного домена и любых поддоменов.
HttpCookie cookie = new HttpCookie("MyCookie");
cookie.Domain = ".mydomain.com";
cookie.Path = "/";
cookie.HttpOnly = true;
cookie.Secure = true;
cookie.Values.Add("MyCookie", "Test Value");
cookie.Expires = DateTime.Now.AddYears(1);
HttpContext.Current.Response.Cookies.Add(cookie);
Файл cookie отправляется обратно при любых последующих запросах к www.mydomain.com, но запросы от sub.mydomain.com не включают мой файл cookie.