asp.net: 客户端cookie默认生命周期是多长时间? Session有保存在客户端的东西吗?

兄弟们哪位知道,asp.net: 客户端cookie默认生命周期是多长时间? Session有保存在客户端的东西吗?
最新回答
我阅君心

2024-06-30 01:05:37

如果设置了过期时间,则生命周期就是cookie的过期时间(也可能1天,也可能10年)
如果没有设置过期时间,则浏览器关闭cookie被销毁

默认情况下Session的SessionId保存在客户端
西雅图很忙°

2024-06-30 00:40:27

cookie的默认生命周期比较长,有一年。
session比较短,几十分钟。

session同样在客户端对应一个cookie,这个cookie中有session的ID,浏览器通过它找到服务器中对应的session
理想三旬

2024-06-30 02:23:11

cookie默认是20分钟,可以再 web.config中更改过期时间。
session其实和cookie差不多,只是session在关闭浏览器的时候,就清除了,而cookie不会。
追问
session是20分钟吧 你怎么跟楼上的回答正好【相反】
茵沫

2024-06-30 02:01:09

cookie的默认生命周期比较长,通过设置Expires = DateTime.MaxValue
session比较短,几十分钟不操作就会消失。