Asp net core ile bir proje yazdım. Tüm ayarları yaptım fakat kullanıcı 5 dakika herhangi bir işlem yapmasa sistemden düşüyor. Bu konuda yardımcı olabilecek biri varsa çok sevinirim.



15
●214
services.Configure<CookiePolicyOptions>(options =>
{
options.ExpireTimeSpan = TimeSpan.FromMinutes(30); // Oturum zaman aşımı süresini 30 dakika olarak ayarlar
});
public class Startup {
public void ConfigureServices(IServiceCollection services) {
services.AddSession(options => {
options.IdleTimeout = TimeSpan.FromMinutes(30);
options.Cookie.HttpOnly = true;
options.Cookie.IsEssential = true;
});
}
public void Configure(IApplicationBuilder app, IWebHostEnvironment env) {
app.UseSession();
} } 
<system.web> <sessionState mode="InProc" timeout="30" /> </system.web>deneyebilirsin. benim kendi kodumda
services.AddSession(options =>
{
options.IdleTimeout = TimeSpan.FromMinutes(40);
});şekilde kullanıyorum sağlıklı çalışıyor.
