UrlAuthorizationModule.CheckUrlAccessForPrincipal 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
사용자가 요청된 파일에 액세스할 수 있는지 여부를 확인합니다.
public:
static bool CheckUrlAccessForPrincipal(System::String ^ virtualPath, System::Security::Principal::IPrincipal ^ user, System::String ^ verb);
public static bool CheckUrlAccessForPrincipal (string virtualPath, System.Security.Principal.IPrincipal user, string verb);
static member CheckUrlAccessForPrincipal : string * System.Security.Principal.IPrincipal * string -> bool
Public Shared Function CheckUrlAccessForPrincipal (virtualPath As String, user As IPrincipal, verb As String) As Boolean
매개 변수
- virtualPath
- String
파일의 가상 경로입니다.
- user
- IPrincipal
현재 사용자를 나타내는 IPrincipal 개체입니다.
- verb
- String
요청을 하는 데 사용된 HTTP 동사입니다.
반환
현재 사용자가 파일에 액세스할 수 있으면 true
이고, 그렇지 않으면 false
입니다.
예외
virtualPath
가 애플리케이션 루트 경로를 벗어난 경우
설명
CheckUrlAccessForPrincipal 메서드를 현재 사용자가 애플리케이션에 대 한 Web.config 파일에서 요청된 된 파일에 대 한 액세스를 부여 되었는지 여부를 확인 합니다.
요청을 수행 하는 데 사용 되는 HTTP 동사가 GET
, 또는 인 경우 POST
HEAD
CheckUrlAccessForPrincipal 메서드는 파일에 대 한 읽기 액세스를 확인 합니다. 다른 동사를 사용 하는 경우은 CheckUrlAccessForPrincipal 파일에 대 한 읽기/쓰기 액세스를 확인 합니다.
자세한 내용 및 예제 Web.config 파일은 클래스 설명서를 참조 하세요 UrlAuthorizationModule .