<WebSecurity Object
Définition
Le RequireUser() méthode définit l'état HTTP 401 (Unauthorized) si l'utilisateur spécifié est pas connecté.
C # et VB Syntaxe
WebSecurity.RequireUser(userId)
or
WebSecurity.RequireUser(userName)
Paramètres
Paramètre | Type | La description |
---|---|---|
userID | Integer | L'ID utilisateur |
userName | String | L'identifiant |
Valeur de retour
Aucun.
Erreurs et exceptions
Tout accès à l'objet WebSecurity jette un InvalidOperationException si:
- Le InitializeDatabaseConnection() méthode n'a pas été appelé
- SimpleMembership n'est pas initialisé (or disabled in the website configuration)
Remarques
RequireUser() vérifie que l'utilisateur courant est l'utilisateur spécifié.
Pour vérifier que l'utilisateur est authentifié, utilisez RequireAuthenticatedUser() à la place.
Pour valider un utilisateur est membre d'un rôle (roles) , utilisez RequireRoles() .
RequireUser() permet uniquement l'accès utilisateur spécifié la page Web. La méthode recommandée pour limiter l' accès à une page est de créer un rôle, et utiliser les RequireRoles() méthode pour vérifier que l'utilisateur est un membre de ce rôle.
données techniques
prénom | Valeur |
---|---|
namespace | WebMatrix.WebData |
Assemblée | WebMatrix.WebData.dll |
<WebSecurity Object