我正在使用自定义数据库在我的 MVC4 网站中实现成员资格和安全性。一切正常,但是当我使用 .EDMX(Designer) 添加我的数据库表成员身份时,安全性开始出现错误。我也知道原因:这是由于重复的类文件,因为默认成员使用代码优先方法,而我使用的是数据库优先方法。我的问题是有什么解决方案可以让我首先使用数据库(EDMX),而且我的安全性和会员功能也可以正常工作。
谢谢。
我正在使用自定义数据库在我的 MVC4 网站中实现成员资格和安全性。一切正常,但是当我使用 .EDMX(Designer) 添加我的数据库表成员身份时,安全性开始出现错误。我也知道原因:这是由于重复的类文件,因为默认成员使用代码优先方法,而我使用的是数据库优先方法。我的问题是有什么解决方案可以让我首先使用数据库(EDMX),而且我的安全性和会员功能也可以正常工作。
谢谢。
以下帖子详细介绍了将 SimpleMembership 与数据库优先方法一起使用时要采取的步骤:将 MVC 4 SimpleMembership 与现有的数据库优先 EF 模型一起使用
此外,您可能会发现以下链接包含有关 SimpleMembership 的一些有用信息:http ://weblogs.asp.net/jgalloway/archive/2012/08/29/simplemembership-membership-providers-universal-providers-and-the-new -asp-net-4-5-web-forms-and-asp-net-mvc-4-templates.aspx