Asp.net mvc 4 Web安全性。登录失败原因
我用WebSecurity.Login方法启用了确认功能,这一切都很好,当用户还没有确认他的帐户时,它会像预期的那样登录失败,但是我怎么知道失败的原因呢Asp.net mvc 4 Web安全性。登录失败原因,asp.net-mvc-4,login,Asp.net Mvc 4,Login,我用WebSecurity.Login方法启用了确认功能,这一切都很好,当用户还没有确认他的帐户时,它会像预期的那样登录失败,但是我怎么知道失败的原因呢 我想将用户名/密码错误导致的失败与未确认帐户导致的失败区分开来,但登录方法只返回布尔值,只需在登录前添加此检查即可 if (!WebSecurity.IsConfirmed(userName)) ModelState.AddModelError("", "The Account is not confirmed yet!");
我想将用户名/密码错误导致的失败与未确认帐户导致的失败区分开来,但登录方法只返回布尔值,只需在登录前添加此检查即可
if (!WebSecurity.IsConfirmed(userName))
ModelState.AddModelError("", "The Account is not confirmed yet!");
无论用户名/密码是否正确,这都会返回false,因此它不会给我所寻找的不同。。。