Latest web development tutorials

Metoda WebSecurity RequireAuthenticatedUser

obiekty WebSecurity obiekty WebSecurity

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 obiekty WebSecurity