Я хочу, чтобы срок действия cookie истекал ровно через 10 минут (просто ради аргумента).
Если я использую Expires = DateTime.Now.AddMinutes (30)
, а пользователь отстает от меня на 3 часа, cookie истечет, как только он будет получен (это правильно?)
Как мне установить срок действия, чтобы он был локальным для пользователя?
Конечно, я могу использовать JavaScript для отправки этой информации вместе с запросом или использовать какая-то JS-библиотека для создания cookie на стороне клиента или сохранения профиля пользователя и запроса часового пояса у пользователя, но я ищу решение для ленивых людей.