最新のWeb開発のチュートリアル
 

WebSecurity社プロパティ - にisAuthenticated


<WebSecurity社オブジェクト

定義

isAuthenticatedプロパティは、現在のユーザが認証されるかどうかを示すブール値である(logged in)

現在のユーザーが認証されている場合、プロパティ値は、それ以外場合は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社オブジェクト