C # / ASP.NET: невозможно удалить файлы cookie с указанным свойством Domain

У меня есть следующий код в моем методе входа в систему:

Response.Cookies["cookie"].Value = "...";
Response.Cookies["cookie"].Domain = "domain.com";

Таким образом cookie помещается в основной домен и все поддомены

Однако когда я попробуйте удалить файлы cookie:

Response.Cookies["cookie"].Expires = DateTime.Now.AddYears(-1);

Это не работает!

Когда я удаляю 2 строки кода, в которых указано свойство Domain, все работает нормально.

Как я могу решить эту проблему?

Спасибо

12
задан Alex 9 August 2011 в 09:08
поделиться