다음을 통해 공유


system.web 요소(ASP.NET 설정 스키마)

ASP.NET 구성 섹션에 대한 루트 요소를 지정하며, ASP.NET 웹 응용 프로그램을 구성하고 응용 프로그램의 동작 방식을 제어하는 구성 요소를 포함합니다.

<system.web> 
   <anonymousIdentification> 
   <authentication> 
   <authorization> 
   <browserCaps> 
   <caching> 
   <clientTarget> 
   <compilation> 
   <customErrors> 
   <deployment> 
   <deviceFilters> 
   <globalization> 
   <healthMonitoring> 
   <hostingEnvironment> 
   <httpCookies> 
   <httpHandlers> 
   <httpModules> 
   <httpRuntime> 
   <identity> 
   <machineKey> 
   <membership> 
   <mobileControls> 
   <pages> 
   <processModel> 
   <profile> 
   <roleManager> 
   <securityPolicy> 
   <sessionPageState> 
   <sessionState> 
   <siteMap> 
   <trace> 
   <trust> 
   <urlMappings> 
   <webControls> 
   <webParts> 
   <webServices> 
   <xhtmlConformance> 
</system.web>

특성 및 요소

다음 단원에서는 특성, 자식 요소 및 부모 요소에 대해 설명합니다.

특성

없음

자식 요소

요소

설명

anonymousIdentification 요소(ASP.NET 설정 스키마)

응용 프로그램 권한 부여에 대해 익명 ID를 구성합니다. 이 ID는 권한 부여가 필요한 경우 인증되지 않은 엔터티를 식별하는 데 사용됩니다.

authentication 요소(ASP.NET 설정 스키마)

ASP.NET 인증 지원을 구성합니다.

authorization 요소(ASP.NET 설정 스키마)

ASP.NET 권한 부여 지원을 구성합니다.

browserCaps 요소(ASP.NET 설정 스키마)

브라우저 기능 구성 요소의 설정을 구성합니다.

caching 요소(ASP.NET 설정 스키마)

웹 응용 프로그램에 대한 캐시 설정을 구성합니다.

clientTarget 요소(ASP.NET 설정 스키마)

사용자 에이전트 별칭의 내부 컬렉션에 특정 사용자 에이전트의 별칭을 추가합니다.

compilation 요소(ASP.NET 설정 스키마)

ASP.NET에서 사용하는 모든 컴파일 설정을 포함합니다.

customErrors 요소(ASP.NET 설정 스키마)

ASP.NET 응용 프로그램에 대한 사용자 지정 오류 메시지를 정의합니다.

deployment 요소(ASP.NET 설정 스키마)

웹 응용 프로그램의 배포를 지원하는 데 사용되는 구성 설정을 정의합니다.

deviceFilters 요소(ASP.NET 설정 스키마)

사용자 에이전트나 브라우저에 따라 ASP.NET MobileCapabilities 클래스의 장치 또는 장치 클래스를 지정합니다. 페이지 또는 응용 프로그램 개발자는 레이아웃과 모양을 변경할 템플릿 또는 콘텐츠 블록을 정의하거나 컨트롤 속성을 재정의하기 위해 장치 필터를 사용할 수 있습니다.

globalization 요소(ASP.NET 설정 스키마)

응용 프로그램의 전역화 설정을 구성합니다.

healthMonitoring 요소(ASP.NET 설정 스키마)

상태 모니터링에 대한 응용 프로그램을 구성합니다.

hostingEnvironment 요소(ASP.NET 설정 스키마)

응용 프로그램 호스팅 환경의 동작을 제어하는 구성 설정을 정의합니다.

httpCookies 요소(ASP.NET 설정 스키마)

웹 응용 프로그램에 사용되는 쿠키의 속성을 구성합니다.

httpHandlers 요소(ASP.NET 설정 스키마)

들어오는 URL 요청을 IHttpHandler 클래스에 매핑합니다.

httpModules 요소(ASP.NET 설정 스키마)

응용 프로그램 내에서 HTTP 모듈을 추가하거나 제거하거나 지웁니다.

httpRuntime 요소(ASP.NET 설정 스키마)

ASP.NET HTTP 런타임 설정을 구성합니다.

이 섹션은 시스템, 사이트, 응용 프로그램 또는 하위 디렉터리 수준에서 선언할 수 있습니다.

identity 요소(ASP.NET 설정 스키마)

웹 응용 프로그램의 응용 프로그램 ID를 제어합니다.

machineKey 요소(ASP.NET 설정 스키마)

폼 인증 쿠키 데이터를 암호화하고 해독하는 데 사용할 키를 구성합니다.

이 섹션을 사용하면 뷰 상태 데이터 및 폼 인증 티켓에 대해 메시지 인증 검사를 수행하는 유효성 검사 키를 구성할 수 있습니다.

이 섹션은 컴퓨터, 사이트 또는 응용 프로그램 수준에서 선언할 수 있지만 하위 디렉터리 수준에서는 선언할 수 없습니다.

membership 요소(ASP.NET 설정 스키마)

ASP.NET 멤버 자격에 대해 사용자 계정을 관리하고 인증하기 위한 매개 변수를 구성합니다.

mobileControls 요소(ASP.NET 설정 스키마)

ASP.NET 모바일 컨트롤을 Web.config 파일의 system.web 섹션에 있는 해당 어댑터에 매핑하는 어댑터 집합을 정의합니다.

pages 요소(ASP.NET 설정 스키마)

페이지별 구성 설정을 식별합니다.

processModel 요소(ASP.NET 설정 스키마)

IIS(인터넷 정보 서비스) 웹 서버 시스템에서 ASP.NET 프로세스 모델 설정을 구성합니다.

profile 요소(ASP.NET 설정 스키마)

ASP.NET 프로필을 사용하여 사용자 값을 관리하기 위한 매개 변수를 구성합니다.

roleManager 요소(ASP.NET 설정 스키마)

역할 관리에 대한 응용 프로그램을 구성합니다.

이 요소는 .NET Framework 버전 2.0에서 새로 도입되었습니다.

securityPolicy 요소(ASP.NET 설정 스키마)

정책 파일에 명명된 보안 수준을 적절히 매핑하도록 정의합니다.

이 섹션은 시스템, 사이트 또는 응용 프로그램 수준에서 선언할 수 있습니다.

sessionPageState 요소(ASP.NET 설정 스키마)

ASP.NET 응용 프로그램의 페이지 뷰 상태 설정을 구성합니다.

sessionState 요소(ASP.NET 설정 스키마)

세션 상태 모듈을 구성합니다.

siteMap 요소(ASP.NET 설정 스키마)

사이트 탐색을 구성, 저장 및 렌더링하기 위해 탐색 인프라를 지원하도록 구성합니다.

trace 요소(ASP.NET 설정 스키마)

ASP.NET 추적 서비스를 구성합니다.

trust 요소(ASP.NET 설정 스키마)

특정 응용 프로그램을 실행하는 데 사용되는 코드 액세스 보안 권한 집합을 구성합니다.

이 섹션은 시스템, 사이트 및 응용 프로그램 수준에서 선언할 수 있습니다.

urlMappings 요소(ASP.NET 설정 스키마)

실제 URL을 숨기고 사용자에게 친숙한 URL로 연결하는 매핑을 정의합니다.

webControls 요소(ASP.NET 설정 스키마)

클라이언트 스크립트 파일의 공유 위치를 지정합니다.

webParts

웹 파트 개인 설정 공급자를 지정하고, 개인 설정 권한을 설정하고, 웹 파트 연결에 사용할 WebPartTransformer 클래스를 확장하는 사용자 지정 클래스를 추가합니다.

webServices 요소(ASP.NET 설정 스키마)

ASP.NET을 사용하여 만든 XML Web services의 설정을 제어합니다.

xhtmlConformance 요소(ASP.NET 설정 스키마)

XHTML 1.0에 맞는 컨트롤 렌더링을 구성합니다.

부모 요소

요소

설명

configuration

공용 언어 런타임 및 .NET Framework 응용 프로그램에서 사용하는 모든 구성 파일의 루트 요소를 지정합니다.

참고 항목

개념

ASP.NET 구성 개요

기타 리소스

ASP.NET 구성 설정