2012-05-10 3 views
2

Я только что увидел в своем браузере куки-файл с именем ASP.net_sessionid с истечением срока действия «Когда я закрываю браузер». Оттуда это время истекает. Как я могу настроить это время? enter image description hereКонфигурировать ASP.net_sessionid cookie

ответ

1

asp.net устанавливает cookie, который является NOT PERSISTANT - это означает, что вы не установили какое-либо время истечения срока действия.

так что срок годности при закрытии браузера.

если вы установили срок годности - он переходит из области памяти в жесткий диск в виде файла!

expiration установлен? yes

на жестком диске как файл. это называется стойкий

expiration установлен? нет

это не называется, не настойчивый

, как ASP.NET_SessionId печенье в memopory.

срок годности - как?

Response.Cookies["userName"].Value = "patrick"; 
Response.Cookies["userName"].Expires = DateTime.Now.AddDays(1); 
+0

Как настроить время истечения куки я спрашиваю? –

+0

@RockySingh посмотри мое редактирование. –

+0

Является ли ASP.net_sessionid cookie непостоянным по умолчанию? –

0

HttpCookie имеет свойство Expries вы можете установить, что для управления куки срок службы.

Если вы не установили истечение срока действия, это будет обработано в сеансе. Поэтому cookie умирает с сеансом.

Более подробная информация http://msdn.microsoft.com/en-us/library/ms178194.aspx

Смежные вопросы