Как вы удалите куки HttpOnly? - PullRequest
7 голосов
/ 08 октября 2010

Если мое приложение размещает файлы cookie HttpOnly на клиенте, а затем необходимо удалить их, как вы можете удалить их полностью?

Ответы [ 2 ]

11 голосов
/ 08 октября 2010

Вы можете заставить файл cookie истечь, когда пользователь заходит на ваш сайт, например:

HttpCookie expiredCookie = new HttpCookie(cookieName);
expiredCookie.Expires = DateTime.UtcNow.AddDays(-1);
Response.Cookies.Add(expiredCookie);

Это необходимо сделать для каждого файла cookie, который вы хотите удалить.

0 голосов
/ 08 октября 2010

Вы не можете обратиться и удалить куки.Вы можете взять все куки, стереть данные и сделать их срок годности.

...