Информация сессии asp.net хранится в cookie?

Я думаю, в документации все сказано здесь:

Вычисление возвращает целое число, представляющее количество полных единиц между двумя темпоралами. , Например, количество часов в промежутке между 11:30 и 13:29 будет составлять всего один час, поскольку одной минуте не хватает двух часов.

blockquote>

Число целых месяцев между 30 ноября и 1 мая: 5:

  1. декабрь
  2. январь
  3. февраль [113 ]
  4. март
  5. апрель

Почему вы думаете, что должно быть 6? Полуоткрытый просто говорит, что первый день включительно, а последний день - эксклюзивно. За исключением 1 мая ничего не происходит, весь апрель все еще в диапазоне. В том числе 30 ноября - это еще не целый месяц, поэтому все равно 5.

10
задан ine 30 October 2008 в 14:51
поделиться

3 ответа

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

4
ответ дан 3 December 2019 в 18:37
поделиться

Да, но 234 не будет сохранен в cookie. Cookie будет только содержать уникальный идентификатор (например, lit3py55t21z5v55vlm25s55). Каждый раз ASP.NET видит, что уникальный идентификатор, это будет искать соответствующую информацию о сессии.

Если Вы не хотите использовать cookie, можно поместить идентификатор сессии в URL. Считайте этот раздел статьи MSDN по Cookieless SessionIDs.

15
ответ дан 3 December 2019 в 18:37
поделиться

Существует SessionID, сохраненный как cookie в Вашем браузере при большинстве обстоятельств. ASP.NET действительно позволяет "cookieless" сессии (хотя быть честным, я никогда не видел используемый в реальном мире):

http://msdn.microsoft.com/en-us/library/aa479314.aspx

2
ответ дан 3 December 2019 в 18:37
поделиться
Другие вопросы по тегам:

Похожие вопросы: