Najnowsze tutoriale tworzenie stron internetowych
 

WebSecurity - RequireUser ()


<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