“ASP.NET 配置设置”对话框 ->“状态管理”选项卡

更新:2007 年 11 月

使用“ASP.NET 配置设置”对话框的“状态管理”选项卡,可以在对当前网站中的页面进行多次请求时,在多次请求之间管理状态和页信息。当用户在构成 Web 应用程序的不同 ASP.NET 页面之间定位时,ASP.NET 会话状态使您能够为用户帐户存储和检索值。利用“状态管理”选项卡可以配置如何存储值以及在哪里存储值。

ms186191.alert_note(zh-cn,VS.90).gif说明:

用于 ASP.NET 的 MMC 管理单元可与 IIS 6.0 及更早版本一起使用。IIS 7.0 管理工具中包含 ASP.NET MMC 工具的功能。有关更多信息,请参见 ASP.NET 和 IIS 配置

您在“状态管理”选项卡上进行的设置应用于打开“属性”对话框之前所选择的网站。

ms186191.alert_note(zh-cn,VS.90).gif说明:

配置设置可以被继承。可在 Machine.config 文件中定义设置,此文件充当服务器上所有网站的基本配置。有关 ASP.NET 配置文件的更多信息,请参见 ASP.NET 配置文件层次结构和继承

显示“ASP.NET 配置设置”对话框的“状态管理”选项卡

  1. 在 Microsoft Windows 中,单击“开始”,指向“所有程序”,再指向“管理工具”,然后单击“Internet 信息服务 (IIS) 管理器”。

    出现 IIS 管理器。

  2. 在“Internet 信息服务”下,展开“服务器名(本地计算机)”,展开“网站”,右击 Websitename 或“默认网站”,然后单击“属性”。

    出现“网站属性”对话框。

  3. 单击“ASP.NET”选项卡,然后单击“编辑配置”。

    将出现“ASP.NET 配置设置”对话框。

  4. 单击“状态管理”选项卡。

任务

使用“状态管理”选项卡可以完成以下任务:

  • 选择当前 Web 应用程序的会话状态模式。

  • 配置“SQLServer”和“StateServer”会话状态模式。

用户界面元素

  • 会话状态模式
    单击会话状态模式。默认会话状态模式是“InProc”,或在 Web 服务器的内存中。有关 ASP.NET 的可用会话状态模式的列表,请参见会话状态模式

  • 无 Cookie 模式
    单击一个 Cookie 模式,定义何时使用用 Cookie 来维护有关用户的信息。有关可用的无 Cookie 模式,请参见 HttpCookieMode

  • 会话超时
    输入在会话终止之前,请求之间所允许间隔的时间量(以分钟为单位)。

  • 连接字符串
    输入标识 StateServer 模式下 ASP.NET 状态服务的服务器名称和端口的连接字符串。

  • 网络超时
    输入在“StateServer”模式下网络会话终止之前,请求之间所允许间隔的时间量(以秒为单位)。

  • 连接字符串
    输入标识“SQLServer”模式下的服务器名称和端口的连接字符串。

请参见

概念

会话状态模式

ASP.NET 配置文件层次结构和继承

参考

HttpCookieMode

其他资源

ASP.NET 的 MMC 管理单元