WebSecurity - 로그아웃()


❮ 웹보안

정의

Logout() 메서드 는 현재 사용자를 로그아웃합니다.


C# 및 VB 구문

Logout()

예 C#

// Log out the current user
WebSecurity.Logout();

// Redirect back to the homepage
Response.Redirect("~/");

예제 VB

' Log out the current user
WebSecurity.Logout()

' Redirect back to the homepage
Response.Redirect("~/")

매개변수

없음.


반환 값

없음.


오류 및 예외

WebSecurity 개체 에 대한 모든 액세스는 다음과 같은 경우 InvalidOperationException 을 발생시킵니다 .

  • InitializeDatabaseConnection() 메서드가 호출되지 않았습니다 .
  • SimpleMembership 이 초기화되지 않았습니다(또는 웹사이트 구성에서 비활성화됨).

비고

사용자가 로그인하면 ASP.NET은 이후 요청에서 사용자가 로그인했음을 ASP.NET이 알 수 있도록 쿠키에 인증 토큰을 설정합니다.

Logout() 메서드 는 사용자를 로그아웃시키는 효과가 있는 인증 토큰을 제거합니다.


❮ 웹보안