最新的Web開發教程
 

WebSecurity物業 - IsAuthenticated


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