所以我一直在开发一个ASP.NET Core 2.0应用程序,我想知道是否可以在我的ASP.NET Core 2.0应用程序中使用带有以下表格的旧SQL数据库。
作为read online,这是使用ASP.NET 2.0 SqlMemebershipProvider类的默认数据库结构。是否有可能将其实现到我的应用程序中,如果是这样,我该如何处理?
答案 0 :(得分:2)
您所谈论的结构称为ASP.NET Membership,它适用于任何ASP.NET版本,最高可达4.5 没有内置的方法来运行ASP.NET Core中的Membership,因为Membership已经死了多年。您有两条路可以遵循:
当然,第三条路径是继续在ASP.NET MVC 5应用程序上使用过时的成员资格。
答案 1 :(得分:0)
旧表结构与ASP.NET标识不兼容。干净利落。您最好的前进方法是生成Identity 使用的表,然后将数据从旧表迁移到那些表。没有别的办法。