Osman KURT

Kendime Not

Asp.net session time out problemi

Asp.net ile web uygulaması geliştirirken üye girişi , kimlik doğrulama işlemleri yaparız ve bu bilgileri session veya cookie de saklarız..Session da tuttuğumuz bu bilgileri sayfalar içinde coğu kez kullanırız.

Fakat Session olsun Cookie olsun time out süreleri vardır ve bu süreyiz sizin belirleyebildiğiniz gibi default olarak da değer alabiliyorlar.

Bu süre sonra erdiğinde yani Session time out olduğunda kullanıcı  tekrar giriş sayfasına yönlendiririz ve giriş yapmasını isteriz.Ama burda kullanıcı açısından can sıkıcı bir durum oluşur.

Nedir bu durum derseniz  session düştüğü sayfaya tekrar yönlendirmek...

if (Request.UrlReferrer != null)
            {
                if (!IsPostBack)
                {
                    Session["referer"] = Request.UrlReferrer.AbsoluteUri;
                }
            }

            if (Session["referer"] != null)
            {
                Response.Redirect(Session["referer"].ToString());
            }

Bu olayı sayfanın load kısmına yazıyoruz ve problem çözüldü.

Görüşmek Üzere

Osman KURT

Yazılım Geliştirici ve Garfiker

Yorumlar (1) -

Loading