我正在使用實體框架DB的MVC5標識首先,我對MVC5標識完全陌生。使用標識在MVC5中自動註銷
我想使用註冊表格,由管理員爲用戶註冊。 所以,管理員不應該註銷,也想創建新的用戶。 任何想法使用新的註冊表格,而不使用RegisterViewModel和帳戶控制器..
想要添加AspNetUser表中的值以及我自己的與用戶相關的表。
我嘗試了不同的形式它將記錄保存在AspNetUser表中,但它會自動註銷,或者當我嘗試在同一個函數中使用相同記錄保存在另一個表中時,它會掛起,有時它會卡住,不會顯示錯誤或任何meesage
var user = new ApplicationUser() { UserName = model.UserName };
var result = await UserManager.CreateAsync(user, model.Password);
if (result.Succeeded){
model.userid=user.Id;
db.Users.Add(modal);
db.SaveChanges();
}
我沒有使用這條線:
await SignInAsync(user, isPersistent: false);
目前我不能提供完整的代碼,只需考慮上述各行其相似? 記錄不是在用戶添加表,但它增加了更正在AspNetUser表中。
該方法是否錯誤?