<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