[英]ASP.NET Core 2.0 Using old ASP.NET 2.0 database structure for authentication
因此,我已经开发了一段时间的ASP.NET Core 2.0应用程序,我想知道是否可以在ASP.NET Core 2.0应用程序中使用带有下表的旧SQL数据库。
当我在线阅读时,这是使用ASP.NET 2.0 SqlMemebershipProvider类的默认数据库结构。 可以在我的应用程序中实现它吗?如果可以,该如何处理?
您讨论的结构称为ASP.NET成员资格,它适用于任何ASP.NET版本(最高4.5)。
在ASP.NET Core中没有内置的方式来运行会员资格,因为会员资格已废止多年。 您有两种方法可以遵循:
当然,第三条途径是在ASP.NET MVC 5应用程序上继续使用过时的成员资格。
旧的表结构与ASP.NET Identity不兼容。 干净利落。 最好的前进方法是生成Identity 确实使用的表,然后将数据从旧表迁移到那些表。 没有别的办法了。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.