Cookieのライフサイクルの設定

624 ワード

Cookieは、Webアプリケーションにユーザ固有の情報を格納する方法を提供する.Cookieのライフサイクルを設定することで、ユーザーのブラウザからCookieを自動的に削除できます.たとえば、フォーラムにログインすると、「1日」、「1週間」、「1年」などの問い合わせが頻繁に発生します.
Cookie時間を設定する構文フォーマットは次のとおりです.
            Response.Cookies[Cookieの名前].Expires=「日付」
例:
     Response.Cookies["UserName"].Value=“Chinajiyong“;
     Response.Cookies["UserName"].Expires=DateTime.MinValue;//       UserName  
HttpCookieオブジェクトに対してCookieを格納する時間は以下のように設定される.
HttpCookie cookie=new HttpCookie("UserName");
cookie.Expires=DateTime.MinValue;//       UserName  
Response.Cookies.Add(cookie);