【发布时间】:2018-12-01 18:14:26
【问题描述】:
我需要在我的网站上使用 SQL Server 会话状态,并将其与客户拥有的现有 ASPState 数据库一起使用,这是一个要求。
但是,我注意到在 .NET Core 中执行会话状态的表结构与过去的结构不同。有谁知道如何实现这个或解决方法?
【问题讨论】:
标签: sql-server asp.net-core .net-core asp.net-core-2.0 session-state
我需要在我的网站上使用 SQL Server 会话状态,并将其与客户拥有的现有 ASPState 数据库一起使用,这是一个要求。
但是,我注意到在 .NET Core 中执行会话状态的表结构与过去的结构不同。有谁知道如何实现这个或解决方法?
【问题讨论】:
标签: sql-server asp.net-core .net-core asp.net-core-2.0 session-state
你想要的东西是不可能的。不仅数据库表不同,ASP.NET Core 使用DataProtectionProvider 进行加密,而 ASP.NET 使用机器密钥。换句话说,即使架构 相同,一个站点也无法从另一个站点解密会话状态。
【讨论】: