Derniers tutoriels de développement web
 

WebSecurity - RequireUser ()


<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