5.00 / 1 oy

ASP.NET Kullanıcı Session ID'sini sabitlemek

Eğer ASP.NET ile geliştirdiğiniz internet sitenizde bir kullanıcının her request'inde SessionID'si değişiyor ise bu durumda SessionID kullanarak sepet vb. eşlemmeleri kullanıcı ile yapamazsınız.

Ziyaretçilerin SessionID'lerini oturum süreleri boyunca sabitlemek için Global.asax dosyasını açarak aşağıdaki kodu ekleyin.

protected void Session_Start(Object sender, EventArgs e) 
{
    Session["init"] = 0;
}

Artık kullanıcınız internet sitenizde gezindiği sürece aynı oturumda aynı SessionID'ye sahip olacak ve sizin de kullanıcıya ait istatistikleri ya da sepet gibi kayıt olmayan kullanıcılara ait veri tabanı işlemlerini kullanıcı ile eşleştirebilmiş olacaksınız.

 

Editör editi: sitedeki bazı diğer benzer başlıklar için;

bkz: ASP.NET'te Kullanıcının Session ID'si Nasıl Alınır?

bkz: PHP'de Session Yönetimi

bkz: Asp.Net'te Cookie (Çerez) Okumak

bkz: Asp.Net'te Cookie (Çerez) Eklemek

bkz: Asp.Net'te Cookie (Çerez) Var mı Kontrolü Yapmak

bkz: Asp.Net'te Cookie (Çerez) Silmek

Öz Hakiki Bumblebee

03.05.2021 00:43

Bu soru henüz yanıtlanmamış.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
ASP.NET Kullanıcı Session ID'sini sabitlemek

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.