Latest web development tutorials

WebSecurity Connexion Méthode

objets WebSecurity objets WebSecurity

Définitions

méthode Login () en utilisant un nom d'utilisateur et mot de passe spécifié par l'utilisateur.


C # et la syntaxe VB

WebSecurity.Login( userName, password, persistCookie )


Exemples

Des exemples de C #

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

Exemples VB

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


Paramètres

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


Valeur de retour

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


remarque

Lorsque l'utilisateur est connecté, mis en place un jeton d'authentification ASP.NET dans un cookie, de sorte que ASP.NET connaît les demandes ultérieures que l'utilisateur a ouvert une session. Si persistCookie est faux, alors le jeton seulement jusqu'à ce que l'utilisateur ferme le navigateur est valide.


Erreurs et exceptions

Dans le scénario suivant, tout accès à l' objet WebSecurity lancera une InvalidOperationException:

  • méthode InitializeDatabaseConnection () n'a pas été appelé
  • SimpleMembership non initialisée (ou désactivé dans la configuration du site)

Caractéristiques techniques

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


objets WebSecurity objets WebSecurity