méthode WebSecurity RequireUser
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)
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