我们已经为我的asp.net应用程序实现了带有SQL server会话管理的网络场。有时,这种实现并不能很好地工作。
我想知道如何检查ASPState数据库中的会话值(用户的存在),因为我怀疑我的会话不会在ASPState数据库中进行。用户在10次中有2次遇到问题。
发布于 2012-03-12 21:47:21
查看SQL Server会话DB中的ASPStateTempSessions表,并通过SessionId找到您的值。更准确地说,ASPStateTempSessions表中的SessionId是Asp.Net会话id + ApplicationId的varchar连接。您可以在此页面上找到更多信息:
http://msdn.microsoft.com/en-us/library/aa478952.aspx
(由马修的评论更新: ASPStateTempSessions.SessionId = ASP.NET SessionId + ApplicationId)
https://stackoverflow.com/questions/9667086
复制相似问题