MVC5 ASP.NET で Web サイトを作成しています。passwordhash、username、email、emailconfirmed などのプロパティを持つ Identity Framework 2.0 実装クラスを使用しています。userManager.ChangePassword(user.Id, Oldpassword, Newpassword); を使用していますが、ユーザーからパスワードをプレーン テキスト (文字列) として取得する方法がわかりません
[HttpPost]
public ActionResult ChangePassword(AspNetUsersViewModel userView)
{
UserManager<IdentityUser> userManager = new UserManager<IdentityUser>(new UserStore<IdentityUser>());
var result = userManager.ChangePassword(_User.Id, "123456789", userView.Password);
return RedirectToAction("Index", "ConfigUser");
}
現在、ユーザーの現在のパスワード「123456789」をハードコードして、機能するかどうかをテストしています。皆さんが助けてくれることを願っています。