WebSecurity - RequireAuthenticatedUser()


❮ Sécurité Web

Définition

La méthode RequireAuthenticatedUser () définit le statut HTTP sur 401 (Unauthorized) si l'utilisateur actuel n'est pas authentifié.


Syntaxe C# et VB

WebSecurity.RequireAuthenticatedUser()

Paramètres

Rien.


Valeur de retour

Rien.


Erreurs et exceptions

Tout accès à l' objet WebSecurity lève une exception InvalidOperationException si :

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

Remarques

RequireAuthenticatedUser() valide uniquement si l'utilisateur actuel est authentifié. Si l'utilisateur actuel n'est pas authentifié, le statut HTTP est défini sur 401 (non autorisé).

Pour valider si l'utilisateur courant est un utilisateur spécifique (par ID ou par nom), utilisez la méthode RequireUser() . Pour valider qu'un utilisateur est membre d'un ou plusieurs rôles, utilisez la méthode RequireRoles() .


❮ Sécurité Web