我正在使用 ASP.NET 4.8。我的 web 应用程序使用标准会话状态变量。在我的本地机器上,一切都很好。在 GoDaddy 上,该网站位于共享托管环境中。
托管时,大多数请求都会触发 Application_End 事件;我可以在我的日志中看到这一点。所有错误都是“由托管环境启动的关闭”。
我尝试了很多方法,但似乎没有任何效果。
大多数共享托管提供商不允许您在代码上使用会话,因为这会影响服务器性能。作为替代方案,您可以使用 Cookie 或 Asp.net 会话状态。