经过大量关于ASP.Net Identity的阅读后,我仍然对ASP.Net认证系统中新添加的某些内容感到困惑。
AspNetUsers
表映射到我自己的名为UserAccounts
的表。任何建议都会有所帮助。 在此先感谢。
答案 0 :(得分:2)
不完全是你问题的答案。但是你可能想看一下这个项目:
Visual Studio库中的ASP.NET Identity Database (项目模板)
它可以用作使用数据库优先开发方法创建自定义ASP.NET身份提供程序的基础。它目前只有Db架构项目模板。但很快就会有一个自定义的DbFirst身份提供者项目模板,以及它的单元测试。
答案 1 :(得分:0)
您必须使用实体框架迁移,这里有一些可以帮助您的好链接:
在此链接中,您可以从MVC4迁移到MVC5
并且在最后如果你不想使用EF我不认为你可以使用身份,asp.net身份需要这些nuget包:
Nuget包
Microsoft.Aspnet.Identity.Core
This package contains the core interfaces of ASP.NET Identity.
core
Microsoft.Aspnet.Identity.EntityFramework
This package contains the implementation of ASP.NET Identity system which works with Entity Framework. This means that if you use this package then you can store information in a Sql Server database.