Свойство WebSecurity — IsAuthenticated
❮ Веб-безопасность
Определение
Свойство IsAuthenticated — это логическое значение, указывающее, прошел ли текущий пользователь проверку подлинности (вошел в систему).
Значением свойства является логическое значение true , если текущий пользователь аутентифицирован, иначе false .
C# и синтаксис VB
WebSecurity.IsAuthenticated
Примеры
Пример С#
if (!WebSecurity.IsAuthenticated)
{
Response.Redirect("~/Account/Login");
}
Пример ВБ
if !WebSecurity.IsAuthenticated then
Response.Redirect("~/Account/Login")
end if
Примечания
Свойство IsAuthenticated доступно только для чтения. Его нельзя изменить кодом.
Ошибки и исключения
Любой доступ к объекту WebSecurity вызывает исключение InvalidOperationException , если:
- Метод InitializeDatabaseConnection() не был вызван
- SimpleMembership не инициализирован (или отключен в конфигурации сайта)
❮ Веб-безопасность