每次部署Visual Studio时清除会话

本文关键字:清除 会话 Studio Visual 部署 | 更新日期: 2023-09-27 18:06:44

可能重复:
编辑web.config时会发生什么?

我在我的网站上有一个登录名,它将用户信息存储到会话中。然而,有一个问题是,每当我运行或发布应用程序时,都需要再次登录。我经常测试我的应用程序,我想知道每次运行或发布应用程序时清除会话是否很常见。

谢谢,Paul

每次部署Visual Studio时清除会话

部署新代码时,应用程序会在服务器上回收。Ergo,所有新会话都被创建,全局asax中的application_start方法等也被再次调用。

如果你想在任何会话中都"保持登录",你可能需要在机器上使用cookie进行某种形式的自动登录。

构建或部署应用程序时,bin文件夹会更新。这会导致应用程序重新启动,因此所有会话都会丢失。