现在正在开发登录功能,出于某些原因,我仍然将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();
}发布于 2015-07-20 07:12:09
你应该把它作为一个隐藏字段放在表单中。
https://stackoverflow.com/questions/31506894
复制相似问题