C# 使用自定义数据库存储会话asp.net
几个月前,我在这里问了一个关于在外部应用程序正在使用的web服务中使用SessionId访问会话对象的问题。似乎效果最好的建议是使用SQLServer存储会话并通过sessionID查询数据库 但是,由于第三方产品的一些限制,我只能将会话存储在proc中。我找到的唯一方法是创建自己的数据库,基本上模拟ASPState数据库。然而,问题是我必须弄清楚如何确保我的自定义状态数据库在ASPsession数据库将要更新的任何地方都能更新C# 使用自定义数据库存储会话asp.net,c#,asp.net,sql,session,C#,Asp.net,Sql,Session,几个月前,我在这里问了一个关于在外部应用程序正在使用的web服务中使用SessionId访问会话对象的问题。似乎效果最好的建议是使用SQLServer存储会话并通过sessionID查询数据库 但是,由于第三方产品的一些限制,我只能将会话存储在proc中。我找到的唯一方法是创建自己的数据库,基本上模拟ASPState数据库。然而,问题是我必须弄清楚如何确保我的自定义状态数据库在ASPsession数据库将要更新的任何地方都能更新 我的问题是,有没有其他方法可以让我仅使用SessionID从web
我的问题是,有没有其他方法可以让我仅使用SessionID从web服务返回会话数据 您可以实现自己的并使用它。谢谢您的提示!我试过了。但是,第三方产品,即Sitecore CMS,仅在会话状态模式为InProc时才运行,其他情况除外。还有其他可能的解决办法吗?@Matt-对不起,我对Sitecore了解不够。你看过他们的文档了吗?还是联系了他们?我联系了他们,这是一个已知的问题。我只是想看看我是否可以绕过它——即在使用InProc会话存储模式时从sessionID获取会话对象。