Я установил личность и затем настроил ее, добавив некоторые свойства в модель регистра. Я могу зарегистрироваться и войти в систему, но если я не вошел в систему и не выполнил действие с атрибутом Authorize, меня перенаправили на путь /Account/Login?ReturnUrl=%2FSurvey
вместо правильного пути /Identity/Account/Login"
.
При запуске у меня нормальный путь установлен на /Identity/Account/Login
.
Я добавляю идентичность вот так:
services.AddIdentity<ApplicationUser, ApplicationRole>(
config => config.SignIn.RequireConfirmedEmail = false)
.AddEntityFrameworkStores<ApplicationDbContext>()
.AddClaimsPrincipalFactory<MyUserClaimsPrincipalFactory>();
Iдолжно быть пропущен параметр.