将ASP.NET标识存储库移动到EF Sql数据库
发布时间:2020-12-16 06:32:57 所属栏目:asp.Net 来源:网络整理
导读:默认情况下,ASP.NET Identity用户数据存储在mdf文件中. 我想将数据存储在Sql数据库中,以便将web.config中的defaultconnection字符串更改为基于EF的连接: add name="DefaultConnection" connectionString="metadata=res://*/Models.StartifyModel.csdl|res:/
默认情况下,ASP.NET Identity用户数据存储在mdf文件中.
我想将数据存储在Sql数据库中,以便将web.config中的defaultconnection字符串更改为基于EF的连接: <add name="DefaultConnection" connectionString="metadata=res://*/Models.StartifyModel.csdl|res://*/Models.StartifyModel.ssdl|res://*/Models.StartifyModel.msl;provider=System.Data.SqlClient;provider connection string="data source=MYPCSQLEXPRESS;initial catalog=mydb;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework"" providerName="System.Data.EntityClient" /> 现在我收到错误实体类型ApplicationUser不是当前上下文模型的一部分.只要我想注册一个用户. 我使用VS2013的默认MVC5项目模板. 解决方法
请尝试以以下格式指定连接字符串:
<add name="DefaultConnection" connectionString="Data Source=127.0.0.1,1433;Initial Catalog=YourDB;User Id=XXXX;Password=XXXXX;Asynchronous Processing=True;Encrypt=False;TrustServerCertificate=True;Persist Security Info=True" providerName="System.Data.SqlClient" /> 然后确保你拥有的Models / IdentityModels.cs public class ApplicationDbContext : IdentityDbContext<ApplicationUser> { public ApplicationDbContext() : base("DefaultConnection") { } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc-3 – MVC3 – 复杂模型,属性具有相同的字段名称
- asp.net – 使用itemtemplate动态地将列添加到Grid-view
- ASP.NET MVC项目中的Web表单?
- ASP.NET发送电子邮件
- asp.net – 在MS Access 2003中INSERT到用户表中的语法错误
- asp.net – 奇数编号单元格未添加到Pdf
- asp.net-mvc – Asp.net MVC真的消除了viewstate吗?
- ASP.NET Core使用Jaeger实现分布式追踪
- asp.net – 如何使用foreach循环清除所有文本框?
- asp.net-mvc-3 – 如何从RazorViewEngine访问Request对象?
推荐文章
站长推荐
- 如何在asp.net中使用JSON和JQuery从WebMethod返回
- entity-framework-4 – 通过扩展方法的IDbSet和公
- asp.net – 单个站点上的多个应用程序 – 会话和
- 如何在ASP.Net webform中使用标签?
- asp.net-mvc – 没有CreateMap的简单转换时的Aut
- asp.net-mvc – 在asp .net mvc 5中预编译razor视
- asp.net-mvc – 在自定义授权属性中覆盖Authoriz
- ASP.NET的MultiView ID?
- asp.net-mvc – MVC 4 ModelBinder
- asp.net – IIS 7 URL重写导致Google AdWords /
热点阅读