Asp.net 如何使用VisualBasic2010 web应用程序设置cookie无限期过期

Asp.net 如何使用VisualBasic2010 web应用程序设置cookie无限期过期,asp.net,visual-studio-2010,Asp.net,Visual Studio 2010,response.Cookies(软件\程序\名称).Expires=datetime.now.adddays(365*10) 这规定有效期为10年 是否要将其设置为无限制?Cookies旨在存储临时状态信息,如标识购物车或用户身份验证会话的令牌。用户当然可以通过清除浏览器缓存轻松删除cookie。如果你想要一块永恒的饼干,你永远也得不到它,这也不是饼干的用途。如果您想永久存储基于用户的信息,请考虑将其存储在数据库或其他服务器端存储中。 发件人: 当然,有许多不同的潜在环境,因此有许多不同类型的

response.Cookies(软件\程序\名称).Expires=datetime.now.adddays(365*10)

这规定有效期为10年


是否要将其设置为无限制?

Cookies旨在存储临时状态信息,如标识购物车或用户身份验证会话的令牌。用户当然可以通过清除浏览器缓存轻松删除cookie。如果你想要一块永恒的饼干,你永远也得不到它,这也不是饼干的用途。如果您想永久存储基于用户的信息,请考虑将其存储在数据库或其他服务器端存储中。 发件人:

当然,有许多不同的潜在环境,因此有许多不同类型的会话。通过交换cookie创建的会话的设计器范例具有以下关键属性:

  • 每个会话都有一个开始和一个结束

  • 每次会议都相对短暂

  • 用户代理或源服务器都可以终止会话

  • 会话隐含在状态信息的交换中


  • 也就是说,cookies必须过期,因为每个会话都有一个开始和一个结束。

    10年对您来说还不够吗?大多数硬件在达到那个年龄之前就已经死了。对。看来我是不合理的完美主义者。(在族谱的某个地方有一个火神。)谢谢——这是正确的观点。它用于存储各种页面帮助的隐藏/显示状态。现在,我将使用cookies,因为我没有开发数据库的时间。当网站成功的时候,我会雇人去做。这并不是回答问题