我不知道ASP.NET MVC 4中的WebSecurity类使用什么类型的加密来加密密码。这是用于注册新帐户的控制器操作(它是自动生成的):
[HttpPost]
[AllowAnonymous]
[ValidateAntiForgeryToken]
public ActionResult Register(RegisterModel model)
{
if (ModelState.IsValid)
{
try
{
WebSecurity.CreateUserAndAccount(model.UserName, model.Password);
WebSecurity.Login(model.UserName, model.Password);
return RedirectToAction("Index", "Home");
}
catch (MembershipCreateUserException e)
{
ModelState.AddModelError("", ErrorCodeToString(e.StatusCode));
}
}
return View(model);
}
所以有人能告诉我在将密码保存到数据库中时使用的加密类型吗?