gpt4 book ai didi

asp.net - 如何使用 SQL Server session 管理检查 ASPState 数据库中的 session 值(用户是否存在)

转载 作者:行者123 更新时间:2023-12-02 12:30:04 24 4
gpt4 key购买 nike

我们已经为我的 ASP.NET 应用程序实现了带有 SQL Server session 管理的网络场。有时这个实现不能正常工作。

我想知道如何检查 ASPState 数据库中的 session 值(用户是否存在),因为我怀疑我的 session 不会进入 ASPState 数据库。用户十分之二会遇到问题。

最佳答案

查看 SQL Server session 数据库中的 ASPStateTempSessions 表并通过 SessionId 找到您的值。更准确地说,ASPStateTempSessions 表中的 SessionId 是 Asp.Net session id + ApplicationId 的 varchar 串联。您可以在此页面上了解更多信息:

http://msdn.microsoft.com/en-us/library/aa478952.aspx

(根据 Matthew 的评论进行更新:ASPStateTempSessions.SessionId = ASP.NET SessionId + ApplicationId)

关于asp.net - 如何使用 SQL Server session 管理检查 ASPState 数据库中的 session 值(用户是否存在),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9667086/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com