다음을 통해 공유


방법: 사용자 지정 보안 주체 ID 만들기

PrincipalPermissionAttribute는 서비스 메서드에 대한 액세스를 제어하는 선언적 수단입니다. 이 특성을 사용하는 경우 PrincipalPermissionMode 열거는 권한 부여를 검사하기 위한 모드를 지정합니다. 이 모드를 Custom으로 설정하면 사용자가 CurrentPrincipal 속성에 의해 반환된 사용자 지정 IPrincipal 클래스를 지정할 수 있습니다. 이 항목에서는 Custom이 사용자 지정 권한 부여 정책 및 사용자 지정 보안 주체와 함께 사용되는 시나리오를 보여 줍니다.

PrincipalPermissionAttribute 사용에 대한 자세한 내용은 방법: PrincipalPermissionAttribute 클래스를 사용하여 액세스 제한을 참조하십시오.

예제

코드 컴파일

코드를 컴파일하려면 다음 네임스페이스에 대한 참조가 필요합니다.

참고 항목

작업

방법: 서비스에서 ASP.NET 역할 공급자 사용
방법: PrincipalPermissionAttribute 클래스를 사용하여 액세스 제한

참조

PrincipalPermissionMode
PrincipalPermissionMode
PrincipalPermissionAttribute