.NET 신뢰 수준 기능 페이지를 사용하여 web.config 파일에서 신뢰 요소를 설정할 수 있습니다. 신뢰 요소를 통해 응용 프로그램에 적용되는 CAS(코드 액세스 보안)의 수준을 구성할 수 있습니다.

UI 요소 목록

다음 표에서는 기능 페이지 및 작업 창에서 사용할 수 있는 UI 요소를 보여 줍니다.

기능 페이지 요소

요소 이름설명

신뢰 수준

신뢰 수준의 이름을 표시합니다. 다음과 같은 옵션을 사용할 수 있습니다.

  • 전체(internal) - 제한 없는 권한을 지정합니다. 운영 체제 보안과 관련된 리소스에 액세스할 권한을 ASP.NET 응용 프로그램에 부여하며, 모든 권한 작업이 지원됩니다.

  • 높음(web_hightrust.config) - 높은 수준의 코드 액세스 보안을 지정합니다. 응용 프로그램에서 기본적으로 다음 작업을 수행할 수 없습니다.

    • 비관리 코드 호출

    • 서비스되는 구성 요소 호출

    • 이벤트 로그에 기록

    • 메시지 큐 서비스 큐에 액세스

    • ODBC, OleDb 또는 Oracle 데이터 원본에 액세스

  • 보통(web_mediumtrust.config) - 보통 수준의 코드 액세스 보안을 지정합니다. 높은 신뢰 수준 제한뿐만 아니라 ASP.NET 응용 프로그램에서 기본적으로 다음 작업을 수행할 수 없습니다.

    • 응용 프로그램 디렉터리 외부의 파일에 액세스

    • 레지스트리에 액세스

    • 네트워크 또는 웹 서비스 호출

  • 낮음(web_lowtrust.config) - 낮은 수준의 코드 액세스 보안을 지정합니다. 보통 신뢰 수준 제한뿐만 아니라 응용 프로그램에서 기본적으로 다음 작업을 수행할 수 없습니다.

    • 파일 시스템에 기록

    • Assert 메서드 호출

  • 최소(web_minimaltrust.config) - 최소 수준의 코드 액세스 보안을 지정합니다. 응용 프로그램에 실행 권한만 있습니다.

작업 창 요소

요소 이름설명

적용

기능 페이지에서 변경한 내용을 저장합니다.

취소

기능 페이지에서 변경한 내용을 취소합니다.

참고 항목


목차