如何使ASP.NET MVC应用程序使用我的Membership表

本文关键字:我的 Membership 应用程序 何使 ASP NET MVC | 更新日期: 2023-09-27 18:29:51

我让Visual Studio生成示例项目,我打算根据需要进行更改。然后,我让VS根据我的数据库生成一个Model,它在Web.config中添加了一个新的connectionString。我的数据库中已经有ASP.NET Membership表,但示例应用程序仍然坚持使用它生成的数据库中的表。我该如何使用我的桌子?

我的connectionStrings如下:

<connectionStrings>
    <add name="DefaultConnection" connectionString="Data Source=(LocalDb)'v11.0;AttachDbFilename=|DataDirectory|'aspnet-TAD-20141109115206.mdf;Initial Catalog=aspnet-TAD-20141109115206;Integrated Security=True" providerName="System.Data.SqlClient" />
    <add name="TADEntities" connectionString="metadata=res://*/Models.TADModel.csdl|res://*/Models.TADModel.ssdl|res://*/Models.TADModel.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=(localdb)'v11.0;initial catalog=TAD;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework&quot;" providerName="System.Data.EntityClient" />
</connectionStrings>

第一个是示例应用程序使用的,第二个是我的数据库。除了这些connectionStrings,我似乎找不到任何关于连接的内容,所以我一直没有成功地让它使用我的表。

如何使ASP.NET MVC应用程序使用我的Membership表

您的成员资格表在两个表中都有唯一字段吗?如果您在成员资格表中有username,则可以在登录后由经过身份验证的用户进行查询。