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() 메서드를 사용하여 사용자가 해당 역할의 구성원인지 확인하는 것입니다.


❮ 웹보안