在创建新的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