共用方式為


<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 Runtime 設定。可在電腦、網站、應用程式或子目錄層級宣告這個區段。
<identity> 控制 Web 應用程式的應用程式識別。
<machineKey> 設定用於表單驗證 Cookie 資料的加密和解密的金鑰。這個區段可讓開發人員設定對檢視狀態資料和表單驗證票證執行訊息驗證檢查的驗證金鑰。可在電腦、網站或應用程式層級來宣告這個區段,但不可在子目錄層級宣告。
<pages> 識別網頁的特定組態設定。
<processModel> 設定 Internet Information Services (IIS) Web 伺服器系統的 ASP.NET 處理序模型設定。
<securityPolicy> 定義已命名的安全性層級與原則檔案的有效對應。可在電腦、網站或應用程式層級來宣告這個區段。
<sessionState> 設定工作階段狀態模組。
<trace> 設定 ASP.NET 追蹤服務。
<trust> 設定用來執行特定應用程式的程式碼存取安全性使用權限集合。可在電腦、網站或應用程式層級來宣告這個區段。
<webServices> 控制使用 ASP.NET 建立的 XML Web Service 的設定。

請參閱

ASP.NET 組態 | ASP.NET 設定結構描述