程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> ASP.NET >> 關於ASP.NET >> asp.net session丟失又回來的問題

asp.net session丟失又回來的問題

編輯:關於ASP.NET

今天遇到asp.netsession丟失了,然後又回來了,session裡存儲的是用戶信息,最後導致每次刷新是不同的用戶或是未登錄狀態。很讓人吐血的問題。

搞了2天沒搞出來,最後重寫了驗證機制,都放在了cookie裡了,session不敢用了。

今天發現,問題是由於設置iis6的應用程序池內的性能內的最大web進程數導致的,由於session默認是存放在web進程裡的,進程開多了,導致session不能共享,每次刷新又由不同的進程來處理,所以就導致刷新出來不同的用戶,前提是在本機登錄過這些用戶。

解決方法可以用stateserver或者用sqlserver模式來存儲session。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved