WebSecurity - RequireAuthenticatedUser()


❮ Websicherheit

Definition

Die Methode RequireAuthenticatedUser () setzt den HTTP-Status auf 401 (Nicht autorisiert), wenn der aktuelle Benutzer nicht authentifiziert ist.


C#- und VB-Syntax

WebSecurity.RequireAuthenticatedUser()

Parameter

Keiner.


Rückgabewert

Keiner.


Fehler und Ausnahmen

Jeder Zugriff auf das WebSecurity- Objekt löst eine InvalidOperationException aus , wenn:

  • Die Methode InitializeDatabaseConnection() wurde nicht aufgerufen
  • SimpleMembership ist nicht initialisiert (oder in der Website-Konfiguration deaktiviert)

Bemerkungen

RequireAuthenticatedUser() validiert nur, wenn der aktuelle Benutzer authentifiziert ist. Wenn der aktuelle Benutzer nicht authentifiziert ist, wird der HTTP-Status auf 401 (Nicht autorisiert) gesetzt.

Verwenden Sie die RequireUser()- Methode , um zu überprüfen, ob der aktuelle Benutzer ein bestimmter Benutzer ist (nach ID oder nach Name) . Um zu überprüfen, ob ein Benutzer Mitglied einer Rolle (Rollen) ist, verwenden Sie die Methode RequireRoles() .


❮ Websicherheit