cookie的默认过期时间是多少?

时间:2013-09-25 10:19:54

标签: c# cookies httpcookie

默认情况下,使用C#代码添加cookie的过期时间是什么?

    HttpCookie myCookie= new HttpCookie("myCookie");
    myCookie.Value = txtCookie.Text;       
    // Add the cookie.
    Response.Cookies.Add(myCookie);

2 个答案:

答案 0 :(得分:36)

Cookie的默认Expires值不是静态时间,但会创建会话Cookie。这将保持活动状态,直到用户关闭浏览器/清除其Cookie。您可以根据需要覆盖它。

从链接页面:

  

将Expires属性设置为MinValue会使其成为会话Cookie,   这是它的默认值

答案 1 :(得分:-9)

20分钟 在IIS中,单击您的网站,然后转到会话状态。在第二个框(Cookie设置)中,您可以更改超时(以分钟为单位)。

enter image description here