我在测试我的应用程序时遇到了奇怪的问题。每次我在 .aspx 页面中进行更改“意味着更改任何 html”,当我刷新页面时,它会将我带到登录页面。
因此,每次我在 .aspx 页面中进行更改时,会话都会过期。
我以前没有遇到过这个问题。
我正在使用带有 TFS 的 Visual Studio 2012
有什么建议么
谢谢
我在测试我的应用程序时遇到了奇怪的问题。每次我在 .aspx 页面中进行更改“意味着更改任何 html”,当我刷新页面时,它会将我带到登录页面。
因此,每次我在 .aspx 页面中进行更改时,会话都会过期。
我以前没有遇到过这个问题。
我正在使用带有 TFS 的 Visual Studio 2012
有什么建议么
谢谢
更改 .aspx 并不意味着更改 html。如果您使用和更改服务器控件,则每次午餐前都必须重新构建应用程序。
如果您不希望 Session 在重新编译后丢弃,您可以使用 StateServer(ASP.NET session state service)
您可以在此处查看更多信息:会话状态模式