为 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。保留所有权利。