方法'Login'的重载没有4个参数

时间:2018-06-20 06:30:07

标签: c# asp.net-mvc

我在AccountModels中做了一些更改。我还添加了一个属性Role(一个下拉列表,其值为“ Admin”和“ User”)。现在它显示了一些错误

  

方法“登录”没有重载需要4个参数

[HttpPost]
[AllowAnonymous]
[ValidateAntiForgeryToken]
public ActionResult Login(LoginModel model, string returnUrl)
{
    if (ModelState.IsValid && 
        WebSecurity.Login(model.UserName, 
                          model.Password,
                          model.Role, 
                          persistCookie: model.RememberMe))
    {
        return RedirectToLocal(returnUrl);
    }
}

如何解决此问题?

1 个答案:

答案 0 :(得分:1)

登录的语法为<h1> Hello </h1> 。您正在尝试传递4个参数

相关问题