<WebSecurity 객체
정의
Login() 사용자 이름과 암호를 사용하여 지정된 사용자의 방법 로그.
C # 및 VB 구문
WebSecurity.Login( userName,
password, persistCookie )
예
실시 예 번호 C
if (WebSecurity.Login(username,password))
{
<p>Welcome</p>
}
else
{
<p>Incorrect username or password.</p>
}
예 VB
if WebSecurity.Login(username,password)
<p>Welcome</p>
else
<p>Incorrect username or password</p>
end if
매개 변수
매개 변수 | 유형 | 기술 |
---|---|---|
userName | String | 사용자 이름 |
password | String | 사용자 암호 |
persistCookie | String | 사실은 쿠키에 인증 토큰이 현재 세션 이상 지속되어야 함을 지정합니다; 그렇지 않은 경우는 false. 기본값은 false입니다. |
반환 값
유형 | 기술 |
---|---|
Boolean | 사용자가 로그인되어있는 경우는 true, 그렇지 않은 경우는 false |
비고
사용자가 로그인 할 때, ASP.NET은 ASP.NET은 사용자가 로그인 된 후속 요청에 알려주는 쿠키에 인증 토큰을 설정합니다. persistCookie가 false 인 경우, 토큰은 사용자가 브라우저를 닫을 때까지만 유효합니다 .
오류 및 예외
WebSecurity 개체에 액세스하면 InvalidOperationException이 경우가 발생합니다 :
- InitializeDatabaseConnection() 메서드가 호출되지 않았습니다
- SimpleMembership가 초기화되지 않습니다 (or disabled in the website configuration)
기술 데이터
이름 | 값 |
---|---|
네임 스페이스 | WebMatrix.WebData |
어셈블리 | WebMatrix.WebData.dll |
<WebSecurity 객체