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