.NET 신뢰 수준 기능 페이지를 사용하여 web.config 파일에서 신뢰 요소를 설정할 수 있습니다. 신뢰 요소를 통해 응용 프로그램에 적용되는 CAS(코드 액세스 보안)의 수준을 구성할 수 있습니다.
UI 요소 목록
다음 표에서는 기능 페이지 및 작업 창에서 사용할 수 있는 UI 요소를 보여 줍니다.
기능 페이지 요소
요소 이름 | 설명 |
---|
신뢰 수준 | 신뢰 수준의 이름을 표시합니다. 다음과 같은 옵션을 사용할 수 있습니다. - 전체(internal) - 제한 없는 권한을 지정합니다. 운영 체제 보안과 관련된 리소스에 액세스할 권한을 ASP.NET 응용 프로그램에 부여하며, 모든 권한 작업이 지원됩니다.
- 높음(web_hightrust.config) - 높은 수준의 코드 액세스 보안을 지정합니다. 응용 프로그램에서 기본적으로 다음 작업을 수행할 수 없습니다.
- 비관리 코드 호출
- 서비스되는 구성 요소 호출
- 이벤트 로그에 기록
- 메시지 큐 서비스 큐에 액세스
- ODBC, OleDb 또는 Oracle 데이터 원본에 액세스
- 보통(web_mediumtrust.config) - 보통 수준의 코드 액세스 보안을 지정합니다. 높은 신뢰 수준 제한뿐만 아니라 ASP.NET 응용 프로그램에서 기본적으로 다음 작업을 수행할 수 없습니다.
- 응용 프로그램 디렉터리 외부의 파일에 액세스
- 레지스트리에 액세스
- 네트워크 또는 웹 서비스 호출
- 낮음(web_lowtrust.config) - 낮은 수준의 코드 액세스 보안을 지정합니다. 보통 신뢰 수준 제한뿐만 아니라 응용 프로그램에서 기본적으로 다음 작업을 수행할 수 없습니다.
- 최소(web_minimaltrust.config) - 최소 수준의 코드 액세스 보안을 지정합니다. 응용 프로그램에 실행 권한만 있습니다.
|
작업 창 요소
요소 이름 | 설명 |
---|
적용 | 기능 페이지에서 변경한 내용을 저장합니다. |
취소 | 기능 페이지에서 변경한 내용을 취소합니다. |
참고 항목