самообъясняющий. В PHP решение будет заключаться в том, чтобы установить срок действия файла cookie равным 0; Я не уверен в С#, поскольку для этого требуется значение DateTime.
Как установить срок действия cookie для "сеанса" на С#?
Ответ 1
Документы для Cookie.Expires вызывают это прямо.
Установка свойства Expires в MinValue делает это сессионным Cookie, который является значением по умолчанию.
cookie.Expires = DateTime.MinValue
Ответ 2
Вы имеете в виду любой cookie или cookie сеанса? ASP.NET использует cookie по умолчанию для управления сеансом.
Либо у вас есть истечение срока действия, либо тайм-аут в файле web.config или программно установите его, используя: Session.Timeout = [x]; \\where [x] is in minutes
Это можно вызвать по-разному в зависимости от ваших потребностей.
Ответ 3
Это не работает для меня:
cookie.Expires = DateTime.MinValue
Это работает:
cookie.Expires = default(DateTime?)