WebSecurity - RequireUser()
❮ 웹보안
정의
RequireUser () 메서드는 지정된 사용자가 로그온하지 않은 경우 HTTP 상태를 401(인증되지 않음)로 설정합니다.
C# 및 VB 구문
WebSecurity.RequireUser(userId)
or
WebSecurity.RequireUser(userName)
매개변수
Parameter | Type | Description |
---|---|---|
userID | Integer | The user ID |
userName | String | The user name |
반환 값
없음.
오류 및 예외
WebSecurity 개체 에 대한 모든 액세스는 다음과 같은 경우 InvalidOperationException 을 발생시킵니다 .
- InitializeDatabaseConnection() 메서드가 호출되지 않았습니다 .
- SimpleMembership 이 초기화되지 않았습니다(또는 웹사이트 구성에서 비활성화됨).
비고
RequireUser() 는 현재 사용자가 지정된 사용자인지 확인합니다.
사용자가 인증되었는지 확인하려면 대신 RequireAuthenticatedUser() 를 사용하십시오.
사용자가 역할(역할)의 구성원인지 확인하려면 RequireRoles() 를 사용하십시오 .
RequireUser() 를 사용하면 지정된 사용자만 웹 페이지에 액세스할 수 있습니다. 페이지에 대한 액세스를 제한하는 권장 방법은 역할을 만들고 RequireRoles() 메서드를 사용하여 사용자가 해당 역할의 구성원인지 확인하는 것입니다.
❮ 웹보안