returnURL始终为null

时间:2015-07-19 23:09:57

标签: asp.net asp.net-mvc

立即处理登录功能,出于某种原因,我继续将returnURL作为null。我已经按照ASP.NET MVC Login ReturnUrl always NULL?的答案,但没有运气。

查看

@using (Html.BeginForm("Login", "Account", new { returnUrl = Request.QueryString["ReturnUrl"] }, FormMethod.Post, new { @class = "form-horizontal"}))

控制器:

    [AllowAnonymous]
    public ActionResult Login(string returnUrl)
    {
        ViewBag.ReturnUrl = returnUrl;
        return View();
    }

1 个答案:

答案 0 :(得分:0)

您应该将其作为隐藏字段放在窗体内。