代码之家  ›  专栏  ›  技术社区  ›  Brian Sullivan

ASP。NET是否将请求与会话相关联?

  •  3
  • Brian Sullivan  · 技术社区  · 17 年前

    用户的机器上是否自动放置了cookie?或者它是否与请求者的IP地址有某种关联?或者在ViewState中?我知道这是个基本问题,但我很难找到答案。

    4 回复  |  直到 17 年前
        1
  •  4
  •   JB King    17 年前

    在IIS中,在ASP。NET的配置中有一个状态管理选项卡,其中有一个名为“无Cookie模式”的设置,该设置有以下选项:

    UseUri

    使用Cookie

    自动检测

    使用设备配置文件

    通常,选择“使用cookie”,从而使用cookie。

        2
  •  1
  •   kÍ©eÍ£mÍ®pÍ¥ Í©    17 年前

    它被称为 ASP.NET_SessionId .

    对于本地应用程序,我的

    ASP.NET_SessionId=kxt1dee1laeuq445pyzjvv55; path=/; domain=localhost; HttpOnly
    

    你可以让它使用URL,但它很快就会变得混乱。

        3
  •  0
  •   mmiika    17 年前

    这是一块饼干

        4
  •  0
  •   CMPalmer    17 年前

    这是一篇MSDN概述文章,描述了该过程以及您有哪些选项:

    ASP.NET Session State Overview

    特别是,请注意底部,如果您的用户通过身份验证访问您的网站,您应该在注销时放弃会话,这样会话状态就不会持续存在。