我有一个内置在ASP.NET MVC 4中的Web应用程序,它托管在共享托管服务器上。在每个软件包(域)的服务器上,如果应用程序池超过100 MB,则存在100 MB内存限制,导致应用程序池重新启动,并且会话在所有访问者都已注销时丢失。
我有两种选择来解决它:
SessionState = StateServer
我先尝试过没有运气(仍有用户在两次或三次请求中退出)。 我已经尝试了第二,但我的问题是我有2000-3000现有用户,如果我把它 机器密钥进入我的web.config文件,它阻止现有用户使用当前密码登录。
我正在使用Microsoft ASP.NET Universal Providers进行身份验证
任何帮助将不胜感激。 感谢