2017-06-17 78 views
0

我的應用程序嚴重依賴於會話變量。我通過會議通過很多ids,例如Session["RecordId"] = myID。問題是會話會在幾分鐘內過期甚至很難我已經增加了會話變量的超時。我曾試圖延長會話到期:無法增加.Net應用程序中的會話變量超時?

<sessionState mode="StateServer" cookieless="false" timeout="120"/> 

我也試圖增加使用IISGlobal.asax文件超時。有沒有其他的方式,或者我做錯了什麼?

回答

0

如果真的需要模式爲StateServer的地方stateConnectionString這一

<sessionState mode="StateServer" 
    stateConnectionString="tcpip=SampleStateServer:42424" 
    cookieless="false" 
    timeout="20"/> 

否則你可以使用默認模式值是InProc

<sessionState mode="InProc" cookieless="false" timeout="120"/>