<WebSecurity对象
定义
该IsAuthenticated属性是一个布尔值,它指示是否当前用户被认证(logged in) 。
如果当前用户进行身份验证的属性值是一个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未初始化(or disabled in the website configuration)
技术数据
名称 | 值 |
---|---|
命名空间 | WebMatrix.WebData |
部件 | WebMatrix.WebData.dll |
<WebSecurity对象