一、原因是IIS應(yīng)用池設(shè)置不當(dāng),因有的程序很吃內(nèi)存,所以對(duì)于這樣子的情況,IIS應(yīng)用池的優(yōu)化一定要注意,不能設(shè)置內(nèi)存回收.OK.
二、開啟ASP.NET State Service服務(wù):
選擇管理工具->服務(wù),找到ASP.NET State Service,點(diǎn)開后選擇啟動(dòng),并將啟動(dòng)類型設(shè)為自動(dòng)。
三、設(shè)置程序配置文件:
將web.config打開,會(huì)看到有一行是<sessionState mode="InProc" stateConnectionString="tcpip=127.0.0.1:42424" timeout="20"/>,如果沒有,請(qǐng)?jiān)?lt;system.web>的下一行添加<sessionState mode="StateServer" timeout="80"></sessionState>,再將其中的InProc改為 StateServer,保存即可。(注:如果不修改,后臺(tái)登錄驗(yàn)證狀態(tài)將會(huì)時(shí)斷時(shí)續(xù),表現(xiàn)在很短的時(shí)間內(nèi)就出現(xiàn)重新登錄框)