因此,当表名类似于“webpages_UsersInRoles”时,我真的不在乎 SimpleMemberProvider 创建的表名。 但是,当它创建名称为“DOMAIN\user.webpages_UsersInRoles”的表时,我确实遇到了问题。
我骗你不是这正在发生。有谁知道这是什么原因造成的??
背景信息:我正在使用带有 Visual Studio 2012 的 IIS Express。这个特定的项目使用 EF5 和 MVC4 并启用了迁移。
当我通过以下方式启动网络应用程序时,正在创建 SimpleMembership 表
WebSecurity.InitializeDatabaseConnection("DefaultConnection", "UserProfile", "UserId", "UserName", autoCreateTables: true);
在InitializeSimpleMembershipAttribute
MVC4 给你的默认值内。
我希望这是足够的信息,但如果没有让我知道,我可以提供。