<WebSecurity 객체
정의
RequireUser() 메소드 (401)로 HTTP 설정 상태 (Unauthorized) 특정 사용자가 로그인하지 않은 경우를.
C # 및 VB 구문
WebSecurity.RequireUser(userId)
or
WebSecurity.RequireUser(userName)
매개 변수
매개 변수 | 유형 | 기술 |
---|---|---|
userID | Integer | 사용자 ID |
userName | String | 사용자 이름 |
반환 값
없음.
오류 및 예외
WebSecurity 개체에 액세스하면 InvalidOperationException이 경우가 발생합니다 :
- InitializeDatabaseConnection() 메서드가 호출되지 않았습니다
- SimpleMembership가 초기화되지 않습니다 (or disabled in the website configuration)
비고
RequireUser() 현재 사용자가 특정 사용자임을 검증한다.
사용자가 인증되었는지 확인하려면, 사용 RequireAuthenticatedUser() 대신.
사용자가 역할의 구성원인지 확인하려면 (roles) , 사용 RequireRoles() .
RequireUser() 웹 페이지는 지정된 사용자 액세스를 할 수 있습니다. 페이지에 대한 액세스를 제한하기 위해 권장되는 방법은 역할을 생성하고 사용하는 것입니다 RequireRoles() 사용자가 해당 역할의 구성원인지 확인하는 방법을.
기술 데이터
이름 | 값 |
---|---|
네임 스페이스 | WebMatrix.WebData |
어셈블리 | WebMatrix.WebData.dll |
<WebSecurity 객체