ASP.NET 会话变量在共享托管环境中丢失

问题描述 投票:0回答:1

我正在使用 ASP.NET 4.8。我的 web 应用程序使用标准会话状态变量。在我的本地机器上,一切都很好。在 GoDaddy 上,该网站位于共享托管环境中。

托管时,大多数请求都会触发 Application_End 事件;我可以在我的日志中看到这一点。所有错误都是“由托管环境启动的关闭”。

我尝试了很多方法,但似乎没有任何效果。

asp.net hosting shared application-shutdown
1个回答
0
投票

大多数共享托管提供商不允许您在代码上使用会话,因为这会影响服务器性能。作为替代方案,您可以使用 Cookie 或 Asp.net 会话状态。

© www.soinside.com 2019 - 2024. All rights reserved.