【发布时间】:2014-10-01 13:37:59
【问题描述】:
我是 MVC 新手,创建了简单的应用程序(非常基本,只有 1 个控制器)并使用实体框架作为 ORM。
应用程序中有注册表格,当我填写该表格时,用户已注册并能够使用这些凭据登录。
但是我的数据库中没有创建表,所以我的问题是这个注册信息存储在哪里?
我知道这需要了解可能是会员/表单身份验证,但我也不知道。
我试图在 google 上搜索这个,但可能我无法预测要搜索的内容。
编辑:
以下是 DefaultConnection 的标签
数据源=(LocalDb)\v11.0;AttachDbFilename=|DataDirectory|\aspnet-AKShop-20140808100025.mdf
【问题讨论】:
-
我相信默认情况下 MVC 的注册使用 aspnet 会员提供程序。我自己对这个框架的评价并不高。我更喜欢自己创建表/身份验证并使用表单/声明身份验证
-
aspnet 会员提供商在哪里存储信息?\
-
@Liath,谢谢我已经浏览了这个链接,编辑了我的问题并为 DefaultConnection 添加了 web.config 标签,我会在机器上安装名为 aspnet-AKShop-20140808100025 的 mdf 吗?
-
@AK47:是的,你应该这样做。它取决于此连接字符串中的数据源值。它是指向 LocalDB 还是 .\SQLExpress?如果是这样,您的数据库就在您的 PC 上。
标签: asp.net-mvc entity-framework authentication