WebSecurity - RequireAuthenticatedUser()


WebSecurity 对象Объект 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 对象Объект WebSecurity Другие расширения