<WebSecurity Przedmiot
Definicja
RequireUser() metoda ustawia status HTTP 401 (Unauthorized) jeśli określony użytkownik nie jest zalogowany.
C # i VB Składnia
WebSecurity.RequireUser(userId)
or
WebSecurity.RequireUser(userName)
parametry
Parametr | Rodzaj | Opis |
---|---|---|
userID | Integer | Identyfikator użytkownika |
userName | String | Nazwa użytkownika |
Wartość zwracana
Żaden.
Błędy i wyjątki
Każdy dostęp do obiektu WebSecurity rzuca InvalidOperationException jeżeli:
- InitializeDatabaseConnection() metoda nie została wywołana
- SimpleMembership nie jest zainicjowana (or disabled in the website configuration)
Uwagi
RequireUser() sprawdza, czy bieżący użytkownik ma określonego użytkownika.
Aby potwierdzić, że użytkownik jest uwierzytelniony, użyj RequireAuthenticatedUser() zamiast.
Aby potwierdzić, że użytkownik jest członkiem roli (roles) , należy RequireRoles() .
RequireUser() pozwala tylko określonego dostępu użytkowników strony internetowej. Zalecany sposób, aby ograniczyć dostęp do strony jest stworzenie rolę i użyć RequireRoles() metoda, aby sprawdzić, czy użytkownik jest członkiem tej roli.
Dane techniczne
Nazwa | Wartość |
---|---|
Przestrzeń nazw | WebMatrix.WebData |
Montaż | WebMatrix.WebData.dll |
<WebSecurity Przedmiot