2013-03-19 52 views
0

我創建一個asp.net MVC Web應用程序,它的正常工作在本地主機上,但是當我把它上傳,用戶將收到註銷時自動他們的工作。asp.net MVC我的web應用程序是自動退出

我用:

FormsAuthentication.SetAuthCookie(dbuser.FName, false /* createPersistentCookie */); 

,並在Web.config中:

<authentication mode="Forms"> 
    <forms loginUrl="~/home/login" timeout="2880"  /> 
</authentication> 

我嘗試了很多東西,但沒有找到一個解決方案。我如何防止自動註銷發生?

回答

0

你試過設置:

會話超時值

<system.web> 
    <sessionState mode="InProc" timeout="20"/> 
    </system.web> 
+0

我嘗試了很多時間,但沒有效果 – shailendra 2013-03-19 10:18:04

1

確保在任何你正在主持它承載它作爲一個單一實例或在處理會話狀態的情況下,獨立方式 - ASP.net不會自動處理網絡花園或農場中的會話傳輸。客戶端訪問其他服務器時,它們將被註銷。

如果您正在使用兩個網絡工作者例如託管它AppHarbor,你需要自己處理的狀態設置。

+0

如何檢查它,請告訴我,非常非常急,謝謝先生 – shailendra 2013-03-19 14:02:27

0

最後,我不得不改變我的整個編碼轉換成餅乾基本用戶模塊

相關問題