我用剃刀在MVC3中實現了應用程序,它在我的開發服務器上工作得非常好,在服務器上部署它之後(使用IIS7與windows2008),如果站點保持空閒10到15分鐘後,點擊任何鏈接後,重定向到主頁。 我也在服務器上設置了會話超時。 請讓我知道我可以如何解決這個問題。這個會議是否有問題?當MVC3應用程序保持空閒它重定向到主頁
1
A
回答
0
首先,在您的web.config中設置machineKey - 請參閱http://aspnetresources.com/tools/machineKey瞭解生成器。這可以直接解決你的問題。
如果這不能解決問題,原因可能是幾件事情。您的應用程序可能由於不活動而被IIS卸載,或者由於內存使用過多而被回收。這兩個都會終止所有會話。如果您授權用戶,另一種可能性是您的驗證會話已過期。
如果需要,此空閒期可以通過IIS進行擴展。在IIS配置管理器中,找到您的應用程序所在的應用程序池,右鍵單擊它並選擇「高級設置」,然後更改「空閒超時(分鐘)」。請注意,默認值是20分鐘,比您遇到的要多。
通過觀察任務管理器中的w3p進程,驗證它是否由於內存使用過多而無法回收。如果你看到你的實例變大,然後消失,這可能是原因。
最後可能是如果您使用Forms身份驗證並且票證已過期,那麼您的web.config文件可能會將用戶指向主頁。
相關問題
- 1. Magento主頁保持重定向到404頁
- 2. 當重定向到主應用程序時,ADFS出現錯誤
- 3. 爲什麼應用程序會開始重定向到主頁?
- 4. 重定向到主頁時空
- 5. 應用程序空閒
- 6. Nginx - Php子目錄文件保持重定向到主頁
- 7. htaccess重定向主頁到子目錄保持url相同
- 8. 如果瀏覽器在一段時間內空閒或沒有活動(MVC3),重定向到主頁
- 9. 保持線程空閒或殺死它們/重新啓動它們?
- 10. 博客頁面重定向到保持重定向到我的靜態網頁主頁
- 11. 重定向rails應用程序崩潰的主頁
- 12. 當應用程序收到重定向到本身時不支持的URL
- 13. Angularjs:保持HTTP主體重定向後
- 14. DotNetOpenAuth重定向到主頁
- 15. 重定向example.com/!到主頁?
- 16. Iptables重定向到主頁
- 17. 子域名重定向到主域保持主域
- 18. 即使應用程序空閒時,ASP.NET性能%GC中的時間即使當應用程序空閒時
- 19. 應用程序空閒時使用對象數據保持HashMap - Android
- 20. 重定向主頁htaccess,保留其餘
- 21. 重定向到從Web應用程序
- 22. Facebook應用程序被重定向到
- 23. 當用戶點擊刷新/ F5時如何避免從主應用程序重定向到gwt應用程序?
- 24. 當名稱包含空格時,從iOS應用程序重定向到App Store?
- 25. 當使用auth中間件時,它將我重定向到主頁
- 26. 應用程序重定向到另一個應用程序
- 27. 重定向到其他應用程序的應用程序
- 28. mod_rewrite重定向每頁到主頁
- 29. 所有頁面重定向到主頁
- 30. Wordpress頁面重定向到主頁
你有沒有實現過任何一種登錄機制? – dakait