Duk*_*hoo 6 c# asp.net entity-framework dbcontext asp.net-identity
我有一个.NET Framework 4.5版的应用程序.它使用Web Forms和EntityFramework 6.1.1.
EntityFramework的Context对象是类型ObjectContext.我正在使用ASP.NET成员资格(MembershipProvider是自定义的,即自定义成员资格),用于管理与用户帐户相关的操作.
I want to migrate my Web Forms application to ASP.NET Identity.
Run Code Online (Sandbox Code Playgroud)
根据http://www.asp.net/identity/overview/migrations/migrating-an-existing-website-from-sql-membership-to-aspnet-identity文章我认为我必须做以下事情才能迁移到ASP.NET标识:
我心里几乎没有问题:
1)我已经定制了会员User表,并且有几个与User表关联的自定义外键.在不丢失任何数据的情况下迁移到Identity系统仍然可行吗?
2)因为我正在使用EntityFramework所以需要DbContext才能迁移到Identity系统.我可以使用ObjectContext进行ASP.NET身份迁移吗?
3)我没有使用http://i1.asp.net/media/48109/image006.png?cdn_id=2014-11-11-001中列出的所有会员表.(即aspnet_Applications,aspnet_Membership,aspnet_Paths,aspnet_PersonalizationAllUsers,aspnet_PersonlizationPerUser,aspnet_Profile,aspnet_Roles,aspnet_SchemaVersions,aspnet_Users,aspnet_UsersInRoles,aspnet_WebEvent_Events)
但我Application, User, Role, UserInRole, Profile只使用桌子.我是否仍可以迁移这些表以使用ASP.NET标识?
我已准备好提供您可能需要的更多信息,以了解我当前的情况.
我正在寻找迁移到身份的正确步骤,我需要注意的任何谨慎,我将面临的任何障碍?任何帮助都非常感谢.
| 归档时间: |
|
| 查看次数: |
1560 次 |
| 最近记录: |