Автоматический выход примерно через 6 минут в ASP.NET Core 2.1 Идентификация в рабочей среде - PullRequest
0 голосов
/ 07 октября 2019

Использование вызова Ajax каждые 1 минуту в фоновом режиме не работает. Так что это не проблема, связанная с сессией. Код для ConfigureServices в Startup.cs приведен ниже -

public void ConfigureServices(IServiceCollection services)
    {
        services.Configure<CookiePolicyOptions>(options =>
        {
            options.CheckConsentNeeded = context => false;
            options.MinimumSameSitePolicy = SameSiteMode.None;
        });

        services.AddDbContext<AppContext>(options =>
            options.UseSqlServer(
                Configuration.GetConnectionString("DefaultConnection")));

        services.AddDefaultIdentity<AppUser>()
            .AddEntityFrameworkStores<AppContext>();

        services.ConfigureApplicationCookie(options =>
        {
            options.ExpireTimeSpan = TimeSpan.FromHours(12);
            options.SlidingExpiration = true;
        });

        services.AddMvc().SetCompatibilityVersion(CompatibilityVersion.Version_2_1);
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...