Я намагаюся створити файл cookie з доменом: ausserver.company.com, і він не створюється.
Я спробував з company.com, і це працює.
var cookie = new HttpCookie("cookie name");
cookie.Domain = "auscc.company.com";
Response.Cookies.Add(cookie);
Я також бачив, що є кілька файлів cookie, як-от JSESSIONID, у яких cookie host = "auscc.company.com". Я не знаю, як вони створені?
Хто-небудь знає, чому?
Відповіді:
2 для відповіді № 1Я думаю, проблема в цьому:
Ви можете встановити домен лише для себе (поточний сайт) та піддомени себе з міркувань безпеки. Ви не можете встановити файли cookie для довільних сайтів.
Наприклад :
abc.com може писати файли cookie на abc.com, foo.abc.com та * .abc.com; він взагалі не може писати файли cookie для xyz.com.