Latest web development tutorials

WebSecurity Anmeldemethode

WebSecurity Objekte WebSecurity Objekte

Begriffsbestimmungen

Anmeldung () -Methode einen Benutzernamen und ein Passwort vom Benutzer festgelegt werden.


C # und VB-Syntax

WebSecurity.Login( userName, password, persistCookie )


Beispiele

Beispiele für C #

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

Beispiele VB

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


Parameter

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


Rückgabewert

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


Bemerkung

Wenn der Benutzer angemeldet hat, stellen Sie eine ASP.NET-Authentifizierungstoken in einem Cookie, so dass ASP.NET nachfolgende Anfragen weiß der Benutzer angemeldet hat. Wenn persistCookie falsch ist, dann wird nur das Token , bis der Benutzer schließt der Browser gültig ist.


Fehler und Ausnahmen

Im folgenden Szenario, jeder Zugriff auf WebSecurity Objekt wird eine InvalidOperationException werfen:

  • InitializeDatabaseConnection () -Methode wurde nicht genannt
  • SimpleMembership nicht initialisiert (oder deaktiviert in der Website - Konfiguration)

Technische Daten

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


WebSecurity Objekte WebSecurity Objekte