WebSecurity - RequireAuthenticatedUser()
Объект WebSecurity
Определение
Если текущий пользователь не аутентифицирован,RequireAuthenticatedUser()метод устанавливает HTTP-статус 401 (Unauthorized).
Синтаксис C# и VB
WebSecurity.RequireAuthenticatedUser()
Parameters
Нет.
Возвращаемое значение
Нет.
Ошибки и исключения
В следующих случаях любойWebSecurityдоступ к объекту выброситInvalidOperationException:
- Метод InitializeDatabaseConnection()не был вызван
- SimpleMembershipне инициализирован (или отключен в конфигурации сайта)
Примечания
RequireAuthenticatedUser()Этот метод проверяет, аутентифицирован ли текущий пользователь. Если текущий пользователь не аутентифицирован, HTTP-статус устанавливается в 401 (Unauthorized).
Чтобы проверить, является ли текущий пользователь указанным пользователем (по ID или по имени), используйте методRequireUser(). Чтобы проверить, является ли пользователь членом роли, используйте методRequireRoles().
Технические данные
| Name | Значение |
|---|---|
| Пространство имён | WebMatrix.WebData |
| Сборка | WebMatrix.WebData.dll |
Объект WebSecurity Другие расширения