Merhabalar,
Garip bir sorunla karşı karşıyayım. Kullanıcımı login ediyorum bilgilerini sessionda tutuyorum daha sonra kullanıcı gelen ekranda yeni bir sayfaya tıkladığında tekrar login sayfasına yönlendiriyor bazen yönlendirmiyor. Her sayfada kullanıcı classının boş olup olmadığı kontrolü var boş ise logine gönderiyor. Fakat boş olmadığı halde beni neden yönlendirir. Localhostumda hiçbir sıkıntı yok IIS e attığımda bu durumla karşılaşıyorum çok araştırdım doğru düzgün birşey bulamadım yardımlarınızı bekliyorum şimdiden teşekkür ederim.
Asp.Net Session Otomatik Atıyor.
2
●650
- 07-09-2015, 22:04:27Kimlik doğrulama veya yönetimden onay bekliyor."Boş olmadığı halde beni neden yönlendirir" biraz yanlış bir tabir. Boş olmasa yönlendirmez. Kod nasıl yazıldıysa o şekilde işler.
Eğer session timeout sürelerini kontrol ettiyseniz hosting kaynaklı bir problem olabilir. Bazı hosting firmaları session timeout sürelerini çok kısa tutuyor bazıları ise hiç izin vermiyor.
1. Session'ı düşüren bir kod parçası olup olmadığını kontrol edin, gözünüzden kaçan birşey olabilir.
2. Ajax request ile session'ı sürekli kontrol edip çıkış yapılmadığı sürece timeout süresini uzatabilirsiniz.
3. Identity gibi bir yapı varken session ile hiç uğraşmayın. - 08-09-2015, 12:10:58Localde düşmediğini bildiğim için öyle bir tabirde bulundum. Sorunu çözdüm Server 2012de enable session state ayarı true yapılması gerekiyormuş.rob33n adlı üyeden alıntı: mesajı görüntüle