Skip to main content
 首页 » 编程设计

c#之设置 Session.Timeout 或将其添加到 web.config 之间有区别吗

2024年02月05日29飞鱼

在 ASP.NET 中有两种设置 session 超时的方法。

在代码中:

Session.Timeout = 20

或者在 web.config 中

<sessionState timeout="20"/>

但是我不明白的是这两种形式的区别。

有没有?

请您参考如下方法:

web.config 中的值是所有 session 的(默认)超时值。在代码中,您可以为特定 session 指定不同的超时时间。