“ASP.NET 配置设置”对话框 ->“身份验证”选项卡

更新:2007 年 11 月

使用“ASP.NET 配置设置”对话框的“身份验证”选项卡,可以管理当前网站的用户帐户和角色的身份验证。ASP.NET 身份验证是从用户帐户处获取标识凭据(如用户名和密码)并通过某些授权机构验证这些凭据的过程。有关 ASP.NET 如何实现身份验证的完整说明,请参见 ASP.NET 身份验证

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

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

通过“身份验证”选项卡还可以添加、移除和配置当前 Web 应用程序的成员资格提供程序和角色管理。利用 ASP.NET 角色管理可以指定应用程序中的用户帐户可访问的资源。通过角色管理,可以将用户帐户分配到角色,这样可以将用户帐户组作为一个单位来对待。有关 ASP.NET 角色管理的更多信息,请参见了解角色管理

可以在 Web 应用程序中创建并使用自定义的成员资格提供程序。有关如何实现自定义成员资格提供程序的完整说明,请参见实现成员资格提供程序

您在“身份验证”选项卡上进行的设置应用于打开“属性”对话框之前所选择的网站。

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

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

有关“ASP.NET 配置设置”的信息,请参见 ASP.NET 配置概述

显示“ASP.NET 配置设置”对话框的“身份验证”选项卡

  1. 在 Microsoft Windows 中,打开“管理工具”,然后单击“Internet 信息服务 (IIS) 管理器”。

    出现 IIS 管理器。

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

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

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

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

  4. 单击“身份验证”选项卡。

任务

使用“身份验证”选项卡可以完成以下任务:

  • 配置当前 Web 应用程序的身份验证类型。

  • 添加、移除和修改当前 Web 应用程序的成员资格提供程序。

  • 添加、移除和修改当前 Web 应用程序的角色成员资格提供程序。

用户界面元素

  • 身份验证模式
    单击可为当前网站指定身份验证模式。有关每种身份验证模式的完整说明,请参见 ASP.NET 身份验证

  • HTTP Cookie 名称
    键入用于当前网站身份验证的 HTTP Cookie 的名称。“HTTP Cookie 名称”仅可用于配置 Forms 身份验证。

  • 登录 URL
    键入一个 URL,如果没有找到任何有效的身份验证 Cookie,则将请求重定向到该 URL 以便登录。默认为 login.aspx。“登录 URL”仅可用于配置 Forms 身份验证。

  • Cookie 保护
    单击以指定用于身份验证 Cookie 的加密类型(如果有)。“Cookie 保护”仅可用于配置 Forms 身份验证。

  • Cookie 超时
    输入以整数分钟的时间量,超过此时间量,身份验证 Cookie 将过期。默认值为 30。“Cookie 超时”仅可用于配置 Forms 身份验证。

  • 需要 SSL
    选择此复选框,以指定传输身份验证 Cookie 需要 SSL 连接。“需要 SSL”仅可用于配置 Forms 身份验证。

  • 启用可调到期
    选择此复选框以在下列条件下重置有效身份验证 Cookie 的过期时间:已发出请求并且已运行时间超过了超时间隔的一半。“启用可调到期”仅可用于配置 Forms 身份验证。

  • 成员资格提供程序类
    单击可为当前网站指定配置的成员资格提供程序。

  • 管理提供程序
    单击可打开“提供程序设置”对话框,该对话框可以用来添加、移除和配置当前网站的成员资格提供程序。

  • 启用角色管理
    选择此复选框可以启用角色管理,以便管理用户帐户组的访问规则。

  • 角色提供程序类
    单击可为当前网站指定配置的角色成员资格提供程序。

  • 管理提供程序
    单击可打开“提供程序设置”对话框,该对话框可以用来添加、移除和配置当前网站的角色成员资格提供程序。

请参见

概念

实现成员资格提供程序

了解角色管理

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

其他资源

ASP.NET 身份验证

ASP.NET 的 MMC 管理单元