我已经用代码优先和DbContext创建了一个数据库。
但是,这与新的MVC 4站点上的安全模型数据库是分开的。
我的问题是如何将我现有的数据库与安全模型结合起来,或者是否应该以合理的理由将它们分开。
例如,这是最好的解决方案http://blog.spontaneouspublicity.com/including-asp-net-simple-membership-tables-as-part-of-your-entity-framework-model吗?
这将在我第一次运行应用程序时重新创建安全模型和角色。
或者有其他的方法来做到这一点。
发布于 2013-01-03 20:45:14
出于这个原因,我喜欢新的MVC和Simplemembership提供者。您可以非常容易地将您的模型与asp.net帐户模型结合起来。
使用默认的internet模板时,它会创建一个名为UsersContext的上下文。要做一些简单的事情,比如向UserProfile对象添加附加字段以跟踪数据库中的信息,您需要做3件简单的事情。
注意我从传递的模型中获取值的新关键字,并将它们与模型进行匹配。(模型绑定在这里可能有效,也可能不起作用,但我还没有测试过)
3)更改寄存器视图和模型,以传递所需的所有信息
当我第一次毫无瑕疵地工作时,我几乎哭了,没有什么奇怪的错误。
祝好运
https://stackoverflow.com/questions/13440188
复制相似问题