如何设置ASP.NET标识以使用我自己的连接字符串?我有两种不同的选择

时间:2017-07-12 20:37:51

标签: c# sql-server-2008 asp.net-mvc-5 entity-framework-5

我正在MVC5 EF 5中做一个项目,已经阅读了一百万个教程并且突然出现了问题。

我的连接字符串允许我在使用Identity时使用Database拳头,当我必须创建一个允许我做CRUD的脚手架项目时,我必须将其切换回自动创建的连接字符串。

所以我的问题是,我能做些什么才能让一个字符串起作用,我找不到任何关于调用connString时MVC5 / EF正在寻找的文档。

这是两个字符串。

<!--<add name="TextronEntities" connectionString="Data Source=LEMN-476W-IT; initial catalog=Textron; integrated security=True;" providerName="System.Data.SqlClient" />-->
<add name="TextronEntities" connectionString="metadata=res://*/Models.TextronDBConnection.csdl|res://*/Models.TextronDBConnection.ssdl|res://*/Models.TextronDBConnection.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=LEMN-476W-IT;initial catalog=Textron;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework&quot;" providerName="System.Data.EntityClient" />

最上面一个是让我登录并注册新用户的那个,其中最下面一个是允许我做CRUD的用户。

我评论一个登录,另一个评论使用CRUD。

这是一个生产项目,但可能很快就会出现,我想尽我所知了解一切。

0 个答案:

没有答案