다음을 통해 공유


AuthorizationRule 클래스

구성 파일의 권한 부여 섹션에 있는 규칙을 나타냅니다.

구문

class AuthorizationRule : CollectionElement  

메서드

이 클래스에는 메서드가 없습니다.

속성

다음 표에서는 클래스에 의해 노출되는 속성을 나열합니다 AuthorizationRule .

속성 Description
AccessType , UsersVerbs 속성에 지정된 Roles값의 조합에 따라 URL 리소스에 대한 액세스 권한을 부여할지 여부를 지정하는 읽기/쓰기 sint32 열거형입니다. 가능한 값은 설명 섹션의 뒷부분에 나와 있습니다. 참고: 런타임에 권한 부여 모듈은 특정 사용자에 AuthorizationRule 맞는 첫 번째 규칙을 발견할 때까지 요소를 반복합니다. 그런 다음 속성 값 AccessType 에 따라 URL 리소스에 대한 액세스 권한을 부여하거나 거부합니다.
Roles URL 리소스에 대한 액세스 권한이 부여되거나 거부되는 쉼표로 구분된 역할 목록을 포함하는 필수 고유 읽기/쓰기 string 값입니다. 키 속성입니다. 참고: 속성 또는 속성 또는 둘 다에 Users 하나 이상의 값이 Roles 있어야 합니다.
Users URL 리소스에 대한 액세스 권한이 부여되거나 거부되는 쉼표로 구분된 사용자 목록을 포함하는 필수 고유 읽기/쓰기 string 값입니다. 기본값은 "*"입니다. 키 속성입니다. 참고: 속성 또는 속성 또는 둘 다에 Users 하나 이상의 값이 Roles 있어야 합니다.
Verbs URL 리소스에 대한 액세스가 부여되거나 거부되는 HTTP 전송 방법의 쉼표로 구분된 목록을 포함하는 필수 고유 읽기/쓰기 string 값입니다. 키 속성입니다.

를 서브클래싱합니다.

이 클래스에는 서브클래스가 없습니다.

설명

이 클래스의 인스턴스는 AuthorizationSection 클래스의 속성에 포함 Authorization 됩니다.

다음 표에서는 속성에 사용할 수 있는 값을 나열합니다 AccessType .

키워드 Description
0 Allow , UsersVerbs 속성에 지정한 값의 조합에 대한 URL 리소스에 Roles대한 액세스 권한을 부여합니다.
1 Deny , UsersVerbs 속성에서 지정한 값의 조합에 대한 URL 리소스에 Roles대한 액세스를 거부합니다.

상속 계층 구조

CollectionElement

AuthorizationRule

요구 사항

형식 Description
클라이언트 - Windows Vista의 IIS 7.0
- Windows 7의 IIS 7.5
- Windows 8의 IIS 8.0
- WINDOWS 10 IIS 10.0
서버 - Windows Server 2008의 IIS 7.0
- Windows Server 2008 R2의 IIS 7.5
- Windows Server 2012의 IIS 8.0
- Windows Server 2012 R2의 IIS 8.5
- WINDOWS SERVER 2016 IIS 10.0
제품 - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
MOF 파일 WebAdministration.mof

참고 항목

System.Web.Configuration.AuthorizationRuleCollectionElement 클래스