WebSecurityプロパティ-IsAuthenticated
❮WebSecurity
意味
IsAuthenticatedプロパティは、現在のユーザーが認証されている(ログインしている)かどうかを示すブール値です。
プロパティ値は、現在のユーザーが認証されている場合はブール値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が初期化されていない(またはWebサイト構成で無効になっている)
❮WebSecurity