Когда вы создаете cookie, вы должны написать
Response.AppendCookie("Your cookie name");
И если вы хотите получить это, то что-то вроде этого
if (Request.Cookies["Your cookie name"] != null)
{
string value = Request.Cookies["Your cookie name"].Value;
}
и должен, если есть разные решения
тогда
MachineKey
должен быть таким же, что и под
system.web
в web.config и затем напишите
<httpCookies domain=".yourdomainname.com" />