Neueste Web-Entwicklung Tutorials
 

WebSecurity - RequireAuthenticatedUser ()


<WebSecurity Object

Definition

Die RequireAuthenticatedUser () Methode setzt den HTTP - Status 401 (Unauthorized) , 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 , wenn:

  • Die InitializeDatabaseConnection() Methode nicht aufgerufen wurde
  • SimpleMembership ist nicht initialisiert (or disabled in the website configuration) - (or disabled in the website configuration)

Bemerkungen

RequireAuthenticatedUser() prüft nur , wenn der aktuelle Benutzer authentifiziert ist. Wenn der aktuelle Benutzer nicht authentifiziert ist, wird der HTTP - Status auf 401 gesetzt (Unauthorized) .

Um zu prüfen ob der aktuelle Benutzer ein spezifischer Benutzer (by ID or by name) , verwendet , um die RequireUser() Methode. Zu bestätigen , dass ein Benutzer ein Mitglied einer Rolle (roles) , verwenden , um die RequireRoles() Methode.


Technische Daten

Name Wert
Namespace WebMatrix.WebData
Versammlung WebMatrix.WebData.dll

<WebSecurity Object