Создание и доступ к файлам cookie в ASP.NET MVC3

Как я могу создать куки в контроллере и получить к нему доступ в любом виде, как например

User.Identity.Name

Я могу использовать этот код где угодно, поскольку пользователь вошел в систему, и он также удален, когда пользователь выходит из системы на основании кода по умолчанию

FormsAuthentication.SetAuthCookie

Также я хочу знать, как удалить или очистить этот файл cookie.

Ответы на вопрос(1)

Решение Вопроса
....    
//create cookie
var cookie = new HttpCookie("cookieName");

cookie.Value = "value";
Response.Cookies.Add(cookie);

//remove cookie
var cookie = new HttpCookie("cookieName");
cookie.Expires = DateTime.Now.AddDays(-1d);
Response.Cookies.Add(cookie);

//To Request the cookies value
var val = Request.Cookies["cookieName"].Value;
....
 Zabady01 июн. 2012 г., 16:50
Большое спасибо, это работает!
 26 сент. 2015 г., 07:19
Как добавить несколько значений в cookie? Как я уже говорил в этом примере, чтобы сохранить пользовательские данные, такие как идентификатор электронной почты, идентификатор пользователя и некоторую другую информацию в cookie.

Ваш ответ на вопрос