<Объект WebSecurity
Определение
В Login() Журналы метод в указанном пользователем, используя имя пользователя и пароль.
C # и VB Синтаксис
WebSecurity.Login( userName,
password, persistCookie )
Примеры
Пример С #
if (WebSecurity.Login(username,password))
{
<p>Welcome</p>
}
else
{
<p>Incorrect username or password.</p>
}
Пример В.Б.
if WebSecurity.Login(username,password)
<p>Welcome</p>
else
<p>Incorrect username or password</p>
end if
параметры
параметр | Тип | Описание |
---|---|---|
userName | String | Имя пользователя |
password | String | Пароль пользователя |
persistCookie | String | правда , чтобы указать , что маркер аутентификации в куки должны сохраняться вне текущей сессии; в противном случае ложь. По умолчанию является ложным. |
Возвращаемое значение
Тип | Описание |
---|---|
Boolean | правда , если пользователь вошел в систему , иначе ложь |
замечания
Когда пользователь вошел в систему , ASP.NET устанавливает маркер аутентификации в куки , что позволяет ASP.NET знать при последующих запросах , которые пользователь уже вошли в систему . Если persistCookie ложно, маркер действителен только до тех пор , пока пользователь не закроет браузер ,
Ошибки и исключения
Любой доступ к объекту WebSecurity выбрасывает InvalidOperationException , если:
- InitializeDatabaseConnection() метод не был вызван
- SimpleMembership не инициализируется (or disabled in the website configuration) - (or disabled in the website configuration)
Технические данные
имя | Стоимость |
---|---|
Пространство имен | WebMatrix.WebData |
сборочный | WebMatrix.WebData.dll |
<Объект WebSecurity