Latest web development tutorials

méthode WebSecurity RequireUser

objets WebSecurity objets WebSecurity

Définitions

Si l'utilisateur spécifié est pas connecté, RequireUser () méthode définit le statut de HTTP 401 (non autorisée).


C # et la syntaxe VB

WebSecurity.RequireUser(userId)

or

WebSecurity.RequireUser(userName)


Paramètres

参数 类型 描述
userID Integer 用户 ID
userName String 用户名


Valeur de retour

Aucun.


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)

remarque

RequireUser () Vérifiez que le courant est l'utilisateur spécifié.

Pour vérifier si l'utilisateur actuel a été authentifié, utilisez la méthode RequireAuthenticatedUser ().

Pour vérifier que l'utilisateur est un membre d'un rôle, utilisez RequireRoles méthode ().

RequireUser () permettent seulement spécifié aux utilisateurs d'accéder à Web pages. Restreindre l' accès proposition de page est de créer un personnage, et utiliser RequireRoles () méthode pour vérifier si l'utilisateur est un membre de ce rôle.


Caractéristiques techniques

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


objets WebSecurity objets WebSecurity