Metoda WebSecurity RequireUser
definicje
Jeśli określony użytkownik nie jest zalogowany, metoda RequireUser () ustawia stan HTTP 401 (Nieautoryzowane).
C # i VB składni
WebSecurity.RequireUser(userId)
or
WebSecurity.RequireUser(userName)
or
WebSecurity.RequireUser(userName)
parametry
参数 | 类型 | 描述 |
---|---|---|
userID | Integer | 用户 ID |
userName | String | 用户名 |
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
RequireUser () sprawdza, czy bieżący użytkownik jest użytkownikiem określony.
Aby sprawdzić, czy bieżący użytkownik został uwierzytelniony, należy użyć metody RequireAuthenticatedUser ().
Aby sprawdzić, czy użytkownik jest członkiem roli, użyj RequireRoles () metoda.
RequireUser () pozwalają określić tylko użytkownikom dostępu do stron internetowych. Ograniczanie wniosek strony dostępu jest stworzyć postać i użyj RequireRoles () w celu sprawdzenia, czy użytkownik jest członkiem tej roli.
dane techniczne
名称 | 值 |
---|---|
Namespace | WebMatrix.WebData |
Assembly | WebMatrix.WebData.dll |
obiekty WebSecurity