カスタムフィルターがあります。IActionFilter.OnActionExecuting(ActionExecutingContext filterContext) を POST で無効にします: 私の AccountController の /Account/Login。認証されているユーザー名を取得できますが、ユーザーが認証されているかどうかを取得できないようです。私はこれを試しました:
if (!filterContext.HttpContext.User.Identity.IsAuthenticated)
{
triedstatus = "Not authenticated";
// return RedirectToAction("LogOn", "Account");
}
else
{
triedstatus = "Authenticated";
}
しかし、認証された/dbで見つかったかどうかの情報がaOnActionExecutingフィルターで利用できるのだろうか。アイデアはありますか?