Ne's “Oturum durumu bir oturum kimliği oluşturdu, ancak yanıt uygulama tarafından önceden boşaltıldı.”çünkü onu kurtarmak neden
Bu hataya zaman zaman alıyorum.
Google bulmayı başardım ne oldukça iyi özetleyen bu linki buldum: http://www.wacdesigns.com/2009/02/03/session-state-has-created-a-session-id-but-cannot-save-it-because-the-response-was-already-flushed-by-the-application/
Temel olarak web config DisplayWhenNewSession ayarı, ya da hayata session şeyi vurmayı ayarlama Oturum alarak deneyebilirsiniz diyor.Session_OnStart içinde sessionıd.
Ama herkes yapar:
a) bunun bir açıklaması var
veya daha da iyisi, b) denenmiş ve test edilmiş bir düzeltme var
Http yanıt başlığını etkileyecek bir şey yaptıktan sonra sifonu yanıt veremem bunun farkındayım. Eğer bunu yaparsam bir hata neden olurher zamanama bu zaman zaman. Sessionıd mutlaka sayfa yanıt otomatik olarak, SEO sayfası veya Page_Load tüm basması denilen yerde olan) bir şey daha önce başına ASP.NET oluşturulmalıdır.
Güncelleme: Düşününce bu tarayıcıya bir dosya aktarım oluyor farkındayım. Tarayıcıların çoğu aslında arama motoru botları. İndirme işlemini iptal etmeden önce bir yükleme başlıyor ve sonra tarayıcı, tarayıcılar, indirme işleminin tamamlanmasını bekliyorsunuz değil yani tahminen kapatarak bu hata yeniden yaratabilirim. Ayrıca diğer normal sayfalarda bu gördüm, ama � indirme sayfaları.
CEVAP
Var!
Genel olarak.dosya asax :
void Session_Start(object sender, EventArgs e)
{
// Code that runs when a new session is started
string sessionId = Session.SessionID;
}
Çok kolay. Çalışıyor!
Neden görünümünde hazırda açık oturum ...
Ekleme <h:form> java neden olur....
Neden bir WordPress kullanmak'ler...
Bir HTTP erişim oturum durumu miyim?...
Nasıl eşsiz bir php oturum kimliği...