Metoda WebSecurity RequireAuthenticatedUser
definicje
Jeśli bieżący użytkownik nie jest uwierzytelniony, metoda RequireAuthenticatedUser () ustawia stan HTTP 401 (Nieautoryzowane).
C # i VB składni
WebSecurity.RequireAuthenticatedUser()
parametry
Nic.
Wartość zwracana
Nic.
Błędy i wyjątki
W poniższym scenariuszu, każdy dostęp do obiektu WebSecurity rzuci InvalidOperationException:
- Metoda InitializeDatabaseConnection () nie została wywołana
- Nie SimpleMembership inicjowane (lub wyłączone w konfiguracji stronie)
uwaga
Wartość RequireAuthenticatedUser () w celu sprawdzenia, czy bieżący użytkownik został uwierzytelniony. Jeśli bieżący użytkownik nie jest uwierzytelniony, status HTTP jest ustawiony na 401 (Unauthorized).
Aby sprawdzić, czy bieżący użytkownik ma określonego użytkownika (przez ID lub nazwy), należy użyć metody RequireUser (). Aby sprawdzić, czy użytkownik jest członkiem roli, użyj RequireRoles () metoda.
dane techniczne
名称 | 值 |
---|---|
Namespace | WebMatrix.WebData |
Assembly | WebMatrix.WebData.dll |
obiekty WebSecurity