MemCached переопределяет сессию dotnetcore по умолчанию - PullRequest
0 голосов
/ 01 марта 2019

Мы используем приложение mvc с ядром dotnet версии 2.1.Недавно мы перешли на использование memcached для хранения некоторых данных, но проблема заключается в следующем: раньше мы использовали httpcontext.session и он работал нормально.

после применения memcached, я не могу получить значения из сессии.его значение всегда равно null. Значения получают / устанавливают успешно в одном действии, но не в одном действии.

        services.Configure<CookiePolicyOptions>(options =>
        {
            // This lambda determines whether user consent for non-essential 
               cookies is needed for a given request.
            options.CheckConsentNeeded = context => true;
            options.MinimumSameSitePolicy = SameSiteMode.None;
        });

        services.AddEnyimMemcached();
        services.AddSession();

        app.UseEnyimMemcached();
        app.UseHttpsRedirection();
        app.UseStaticFiles();
        app.UseCookiePolicy();
        app.UseSession();

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...