使用自定义数据库存储会话asp.net

时间:2011-07-19 20:08:53

标签: c# asp.net sql session

几个月前,我在这里问了一个关于在外部应用程序正在使用的Web服务中使用SessionId访问会话对象的问题。看起来效果最好的建议是使用SQL Server存储会话并通过sessionID查询数据库。

但是,由于第三方产品的一些限制,我只能存储会话InProc。我想出的唯一方法是创建我自己的数据库,基本上模拟ASPState数据库。但是,问题是我必须弄清楚如何确保我的自定义状态数据库更新ASPsession数据库的所有位置。

我的问题是,有没有其他方法可以让我只能使用SessionID从Web服务返回会话数据?

1 个答案:

答案 0 :(得分:0)

您可以实施自己的session state store provider并使用它。