<system.web> 元素

为 ASP.NET 配置节指定根元素。包含配置 ASP.NET Web 应用程序和用来控制应用程序运行方式的配置元素。

配置结构的示例:

<configuration>
   <system.web>

<system.web>
   <authentication>
   <authorization>
   <browserCaps>
   <clientTarget>
   <compilation>
   <customErrors>
   <globalization>
   <httpHandlers>
   <httpModules>
   <httpRuntime>
   <identity>
   <machineKey>
   <pages>
   <processModel>
   <securityPolicy>
   <serviceDescriptionFormatExtensionTypes>
   <sessionState>
   <trace>
   <trust>
   <webServices>
</system.web>

子元素

元素 描述
<authentication> 配置 ASP.NET 身份验证支持。
<authorization> 配置 ASP.NET 授权支持。
<browserCaps> 为浏览器功能组件配置设置。
<clientTarget> 将特定用户代理的别名添加到内部用户代理别名集。
<compilation> 包含由 ASP.NET 使用的所有编译设置。
<customErrors> 为 ASP.NET 应用程序定义自定义错误消息。
<globalization> 配置应用程序的全局化设置。
<httpHandlers> 将传入的 URL 请求映射到 IHttpHandler 类。
<httpModules> 在应用程序中添加、删除或清除 HTTP 模块。
<httpRuntime> 配置 ASP.NET HTTP 运行时设置。本节可在计算机、站点、应用程序或子目录级别进行声明。
<identity> 用于控制 Web 应用程序的应用程序标识。
<machineKey> 配置要用于对 Forms 身份验证 Cookie 数据进行加密和解密的密钥。本节允许开发人员配置验证密钥,以便针对视图状态数据和 Forms 身份验证票据执行消息身份验证检查。它可以在计算机、站点或应用程序级别进行声明,但不能在子目录级别声明。
<pages> 标识网页特定的配置设置。
<processModel> 在 Internet 信息服务 (IIS) Web 服务器系统上配置 ASP.NET 进程模型设置。
<securityPolicy> 定义从命名安全级别到策略文件的有效映射。本节可在计算机、站点或应用程序级别进行声明。
<sessionState> 配置会话状态模块。
<trace> 配置 ASP.NET 跟踪服务。
<trust> 配置用于运行特定应用程序的代码访问安全权限集。本节可在计算机、站点和应用程序级别进行声明。
<webServices> 用于控制使用 ASP.NET 创建的 XML Web 服务的设置。


相关主题


© 1997-2003 Microsoft Corporation。保留所有权利