会话和共享主机(Asp.net)

时间:2012-02-19 21:36:19

标签: asp.net session hosting

我目前在共享托管方面遇到了一些麻烦,因为我无法使用会话,因为它们在大约20秒后超时(当我认为appPool被回收时)我已经研究过使用sqlServer或sessionState模式但托管公司没有这些设置,或者我无法安装它们,似乎认为cookie是一种可行的选择。

任何人都可以推荐任何提供会话工作的共享解决方案的托管公司,最好是在英国。

今天环顾四周后,我想我会去寻找一个vps解决方案,因为我觉得它不适用于共享主机方案的任何地方。

感谢。

1 个答案:

答案 0 :(得分:1)

ASP.NET中的会话应该可行。 AppPool默认回收大约需要26个小时左右。如果AppPool在20秒后回收,我会向您的托管服务提供商提出支持请求。否则,SqlServer会话允许您将任何命名数据库作为您的aspnet会话存储(您可以在<sessionState>下的web.config文件中进行配置。

因此,这意味着任何允许您使用SQL Server数据库的ASP.NET托管提供程序都可以为您提供会话状态。在英国有很多这样的。一个是fasthosts。