gpt4 book ai didi

asp.net - 了解 ASP.Net session 生命周期

转载 作者:行者123 更新时间:2023-12-02 11:59:50 25 4
gpt4 key购买 nike

我对 ASP 或 ASP.Net session 生命周期(或生命周期)概念感到困惑。更具体地说,我的困惑是:

  1. IIS 如何决定新 session 何时开始以及现有 session 何时结束?特别是当我们调用重定向代码时,IIS 如何决定 session 是继续还是结束?
  2. 我们如何设置 session 过期时间? (目前我只知道通过web.config sessionState项来设置。)
  3. 一个 session 是否可以访问另一个 session 的变量?

最佳答案

session 通常通过在客户端计算机上生成唯一标识符作为 cookie 来处理。这通常是一个 session cookie,因此您无法轻松访问它。当您访问使用 session 的站点时,它会查找此 cookie。如果没有找到,它会创建一个新 session ,从而创建一个新 session 。

设置过期时间的一种方法是在 web.config 中,您也可以在 IIS 中设置,方法是转到网站属性 -> 主目录选项卡 -> 配置按钮 -> 选项选项卡 -> session 超时。

您将无法访问其他人的 session 数据。

关于asp.net - 了解 ASP.Net session 生命周期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/951137/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com