Свойства WebSecurity - IsAuthenticated


WebSecurity 对象Объект WebSecurity

Определение

IsAuthenticatedСвойство является логическим значением, которое указывает, был ли текущий пользователь аутентифицирован (вошел в систему).

Если текущий пользователь аутентифицирован, значение свойства — логическое значениеtrue, в противном случае —false。


Синтаксис C# и VB

WebSecurity.IsAuthenticated


Пример

Пример C#

if (!WebSecurity.IsAuthenticated)
{
Response.Redirect("~/Account/Login");
}

Пример VB

if !WebSecurity.IsAuthenticated then
  Response.Redirect("~/Account/Login")
end if


Примечания

IsAuthenticatedСвойство доступно только для чтения. Его нельзя изменить с помощью кода.


Ошибки и исключения

В следующих случаях любойWebSecurityдоступ к объекту выброситInvalidOperationException:

  • Метод InitializeDatabaseConnection()не был вызван
  • SimpleMembershipне инициализирован (или отключен в конфигурации сайта)

Технические данные

Name Значение
Пространство имён WebMatrix.WebData
Сборка WebMatrix.WebData.dll


WebSecurity 对象Объект WebSecurity Другие расширения