-1

在 dotNet MVC 应用程序中,我想知道如何检查用户是否已经登录。
我想在登录后立即将登录用户重定向到经过身份验证的索引页面,而不是主页控制器中的索引页面。

4

1 回答 1

0
public ActionResult LogOn(LogOnModel Model)
{
    if (User.Identity.IsAuthenticated)
    {
        return RedirectToAction(...);
    }

    .. login logic

    return View(Model);
}

请注意,您也可以使用 web.config 中的表单身份验证来执行此操作。

于 2012-07-15T07:21:21.490 回答