در بازخوردهای قبلی همچین مشکلی گزارش شده بود و جواب داده شده است.
در این فایل ، خط ۳۴ را کامنت کرده و خطوط ۳۵و۳۶ را unComment کنید.
if (validate) { var manager = context.OwinContext.GetUserManager<TManager>(); var userId = getUserIdCallback(context.Identity); if (manager != null && userId != null) {
appBuilder.CreatePerOwinContext(() => ProjectObjectFactory.Container.GetInstance<IApplicationUserManager>());
appBuilder.CreatePerOwinContext( () =>ProjectObjectFactory.Container.GetInstance<ApplicationUserManager>());
app.UseCookieAuthentication(new CookieAuthenticationOptions { AuthenticationType = DefaultAuthenticationTypes.ApplicationCookie, LoginPath = new PathString("/Account/Login"), Provider = new CookieAuthenticationProvider { // Enables the application to validate the security stamp when the user logs in. // This is a security feature which is used when you change a password or add an external login to your account. OnValidateIdentity = SecurityStampValidator.OnValidateIdentity<ApplicationUserManager, ApplicationUser>( validateInterval: TimeSpan.FromSeconds(0), regenerateIdentity: (manager, user) => user.GenerateUserIdentityAsync(manager)) } });
await UserManager.UpdateSecurityStampAsync(userId);
total = users.FutureCount(); var query = users.OrderByUserName() .SkipAndTake(search.PageIndex - 1, search.PageSize) .Future().ToList(); return _mappingEngine.Map<IList<UserViewModel>>(query);