我的 ASP.NET Web 表单应用程序具有以下配置设置
<sessionState mode="StateServer" timeout=60" />
我相信,当创建一个新会话时,
查询,
在ASP.Net中,我们不应该直接更改或修改Session cookie,因为里面除了Session Id之外没有任何信息。查看屏幕截图。
如果您想增加或减少会话超时,只需修改 sessionState 就像您在问题中那样。
我也想将 Firefox 的有效期设置为 1 年
您不能也不应该将会话状态过期设置为 1 年。
您似乎混淆了表单身份验证超时与会话状态超时。
会话 cookie 在服务器端由 Session 和 sessionState 对象设置/控制。
通过设置会话超时,还会设置会话 cookie,并在每次请求时将它们相互匹配/检查,以评估其中一个或另一个是否已过期。
我建议在这里阅读有关它们的内容,因为要发布的内容太多了