42

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

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

2 回答 2

43

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

从链接页面:

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

于 2013-09-25T10:24:26.970 回答
-11

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

在此处输入图像描述

于 2013-09-25T10:36:16.723 回答