erkanakgun adlı üyeden alıntı: mesajı görüntüle
Connection String'deki timeout ile ilgili olabilir, bir de oraya bakın.
KayipSakaL adlı üyeden alıntı: mesajı görüntüle
iis de çalışıyorsa ordan kontrol et ya da web.config varsa
 <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.

connection timeout connectionstring'de tanımlı değildi hiç eklememiştim. Ekledim fakat halen aynı nerede hata var inanın anlayamıyorum. İnternetteki bütün dökümanları ve videoları izledim hepsi doğru bir şekilde girildi :/