Я удалил таблицу« AspNetUserClaims »из моей БД, потому что я не сохраняю информацию о претензиях.Идентификация бросает «Недопустимое имя объекта» dbo.AspNetUserClaims »после удаления этой таблицы
После создания пользователя я пытаюсь получать информацию о пользователе по имени пользователя и возвращает ошибку:
"Invalid object name 'dbo.AspNetUserClaims'.".
IdentityResult result = await manager.CreateAsync(user, model.Password);
if (result.Succeeded)
{
var userInfo = manager.FindByName(user.UserName);
foreach (var myRole in myRoles)
{
manager.AddToRole(userInfo.Id, myRole.Name);
}
await AddToPreviousPasswordsAsync(user, user.PasswordHash);
}
_ «Я удалил заднюю половину своей машины, потому что в ней никто не сидит. библиотека требует? – CodeCaster
@CodeCaster Спасибо за ответ. Мое намерение состоит в том, чтобы знать, как и откуда извлекаются данные. – Chaitanya
Изменение библиотек, связанных с безопасностью, не является хорошей идеей, даже если кто-то точно знает, как они работают. –