Latest web development tutorials

WebSecurity Zaloguj Metoda

obiekty WebSecurity obiekty WebSecurity

definicje

Sposób logowania () przy użyciu nazwy użytkownika i hasła podanego przez użytkownika.


C # i VB składni

WebSecurity.Login( userName, password, persistCookie )


Przykłady

Przykłady C #

if (WebSecurity.Login(username,password))
{
<p>Welcome</p>
}
else
{
<p>Incorrect username or password.</p>
}

Przykłady VB

if WebSecurity.Login(username,password)
<p>Welcome</p>
else
<p>Incorrect username or password</p>
end if


parametry

参数 类型 描述
userName String 用户名
password String 用户密码
persistCookie String true 规定 cookie 中的身份验证令牌应该在当前会话结束后继续保留,否则为 false 。默认是 false。


Wartość zwracana

类型 描述
Boolean 如果用户已登录,则返回 true ,否则返回 false


uwaga

Gdy użytkownik jest zalogowany, założyć tokenu uwierzytelniania ASP.NET w pliku cookie, dzięki czemu ASP.NET wie kolejne żądania użytkownik zalogowany. Jeśli persistCookie jest fałszywe, to token tylko dopóki użytkownik zamyka przeglądarka jest ważny.


Błędy i wyjątki

W poniższym scenariuszu, każdy dostęp do obiektu WebSecurity rzuci InvalidOperationException:

  • Metoda InitializeDatabaseConnection () nie została wywołana
  • Nie SimpleMembership inicjowane (lub wyłączone w konfiguracji stronie)

dane techniczne

名称
Namespace WebMatrix.WebData
Assembly WebMatrix.WebData.dll


obiekty WebSecurity obiekty WebSecurity