<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對象