Forum

Session sonlandirma
 
Bildirimler
Hepsini Temizle

Session sonlandirma

7 Yazılar
4 Üyeler
0 Reactions
571 Görüntüleme
(@Anonim)
Gönderiler: 0
Konu başlatıcı
 

Merhabalar..

 Projemde olusturdugum Session olayini "Oturumu Kapat" butonuna tiklandigi zaman sonlandirmak istiyorum. Bunun icin Session.Clear() komutunu kullaniyorum ancak oturum yine kapanmiyor. Uye olmayanlarin girememesi gereken sayfalara yine girebiliyor. Ancak tarayiciyi kapatirsam oturum kapanmis oluyor. Bu nasil cozebilirim?

 Tesekkurler.. 

 
Gönderildi : 21/05/2010 14:44

(@mfozdemir)
Gönderiler: 7
Active Member
 

Session.Abandon(); yaz tamamdır.

 
Gönderildi : 23/05/2010 02:07

(@Anonim)
Gönderiler: 0
Konu başlatıcı
 

Merhaba.. 

Maalesef o dediginiz komutta olmuyor.. Tarayıcıyı kapatmadan yeni oturum açabiliyorum bu komutla ama soyle bir sey var: Ornegin admin yetkilerine sahip bir kullanici ile oturumu acip kapattiktan sonra bu yetkiler devam ediyor..Yani User'lerin ulasamamasi gereken sayfalara da ulasabiliyor.

Session'i tamamen kapatmamin bir yolu yok mudur?

Tesekkurler.. 

 
Gönderildi : 23/05/2010 04:38

(@ismailadar)
Gönderiler: 134
Estimable Member
 

Merhaba forms authentication mı kullanıyorsunuz?

 
Gönderildi : 24/05/2010 00:29

(@Anonim)
Gönderiler: 0
Konu başlatıcı
 

Merhaba..

Forms Authentication'i pek bilmiyorum ama internetten gordugum kadariyla web.config ile ilgili..Benim web.config'de yaptigim herhangi bir degisiklik yok. Ben login islemini direk login.aspx.vb'den gerceklestiriyorum. Logout islemini ise uygun sayfalardaki Oturumu Kapat butonlariyla..

 
Gönderildi : 26/05/2010 11:47

(@kadiravci)
Gönderiler: 202
Üye
 
Session.Clear();
Session.Abandon();
Response.Redirect("/?nocache=" + DateTime.Now.ToUniversalTime().ToString("dd/MM/yyyy-HH:mm:ss"));
 
Gönderildi : 01/06/2010 16:50

(@Anonim)
Gönderiler: 0
Konu başlatıcı
 

Cevabiniz icin tesekkur ederim Kadir Bey.. Sorunu baska turlu hallettim..

Session.Abandon() komutu Session degelerini bosaltiyormus(null). Bunu ogrendikten sonra buna uygun "If" komutunu ayarladim ve sorun halloldu..

Cevaplar icin tesekkur ederim..

 
Gönderildi : 03/06/2010 12:07

Paylaş: