在创建新的MVC项目时,如果Visual Studio是一个非空项目,则Visual Studio将对其进行处理。 VisualS Studio创建一个数据库和所有必要的表。

但是,我有一个现有的MVC 3项目,我想添加/集成SqlMembershipProvider

如何在现有数据库中添加SqlMembershipProvider并创建所有需要的表?

最佳答案

你需要跑步

Aspnet_regsql.exe   ( this creates the necessary tables into your existing database)


在这里看看:
What's difference between windows and forms authentication in asp.net mvc 4?

是的,请忽略有关Windows和窗体身份验证比较的代码部分。但是,它应该作为有关SQLMembershipProvider的有用信息,SQLMembershipProvider使用Membership和MembershipUser类将这些成员资格服务提供给ASP.NET应用程序。

Aspnet_regsql.exe

http://msdn.microsoft.com/en-us/library/system.web.security.sqlmembershipprovider(v=vs.90).aspx

10-08 00:02