Latest web development tutorials

WebSecurity RequireAuthenticatedUser Verfahren

WebSecurity Objekte WebSecurity Objekte

Begriffsbestimmungen

Wenn der aktuelle Benutzer nicht authentifiziert ist, setzt RequireAuthenticatedUser () -Methode des HTTP - Status 401 (Unauthorized).


C # und VB-Syntax

WebSecurity.RequireAuthenticatedUser()


Parameter

Keine.


Rückgabewert

Keine.


Fehler und Ausnahmen

Im folgenden Szenario, jeder Zugriff auf WebSecurity Objekt wird eine InvalidOperationException werfen:

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

Bemerkung

RequireAuthenticatedUser () Wert , um zu überprüfen , ob der aktuelle Benutzer authentifiziert wurde. Wenn der aktuelle Benutzer nicht authentifiziert ist, wird der HTTP-Status 401 (Nicht autorisiert) eingestellt.

Um sicherzustellen , dass der aktuelle Benutzer den angegebenen Benutzer (nach ID oder Namen) verwenden RequireUser () -Methode. Um sicherzustellen , dass der Benutzer ein Mitglied einer Rolle ist, verwenden Sie RequireRoles () -Methode.


Technische Daten

名称
Namespace WebMatrix.WebData
Assembly WebMatrix.WebData.dll


WebSecurity Objekte WebSecurity Objekte