使用
Asp.net 4.5和VS 2013,我想知道如何将Asp.Net Identity Tables与现有数据库集成.
所以基本上我想在同一个数据库中拥有Identity表和我自己的表的数据库表.
我知道Asp.Net Identity使用Code First方法,但我想对我现有的数据库使用DB第一种方法.
我有点困惑.
你会怎么处理这个?
将Asp.Net Identity Tables保存在与我自己的表不同的数据库中是否有意义?
最佳答案 我认为这在很大程度上取决于你想要实现的目标.
它是您正在开发的单个asp.Net应用程序还是一组使用相同数据库的不同应用程序?
Here有一个我非常同意的答案.为一个应用程序/数据库分隔模式和一个数据库.两种数据库超越了分离点,但如果授权规则保持不变,则三个数据库可能是更好的解决方案.
至于DB第一种方法,有一篇非常好的文章(和代码)here.