C# ASP.NET成员资格+用户创建配置
我正在用ASP.NETC写一个小网站 我已经建立了一个数据库,可以接收用户数据和其他各种信息 现在我想注册用户。我发现MembershipUser和MembershipCreateStatus类和枚举经常用于此 然而,即使我的数据库可以在VisualStudio的服务器资源管理器中看到,我似乎无法将用户创建链接到该数据库 我想要的是当我这样做时:C# ASP.NET成员资格+用户创建配置,c#,asp.net,registration,C#,Asp.net,Registration,我正在用ASP.NETC写一个小网站 我已经建立了一个数据库,可以接收用户数据和其他各种信息 现在我想注册用户。我发现MembershipUser和MembershipCreateStatus类和枚举经常用于此 然而,即使我的数据库可以在VisualStudio的服务器资源管理器中看到,我似乎无法将用户创建链接到该数据库 我想要的是当我这样做时: MembershipUser newUser = Membership.CreateUser(username.Text, password.Text
MembershipUser newUser = Membership.CreateUser(username.Text, password.Text, email.Text);
它最终会出现在我选择的数据库和表中。我找不到如何配置它。ASP.Net成员资格提供程序使用自己的表/存储过程来存储用户数据
您可以将自己的表用于配置文件信息,即非身份验证信息,使用ProfileProvider或使用aspnet_Users表中指定的guid作为自己表的键,并在身份验证发生后检索配置文件记录。从Visual Studio命令提示符运行以下命令: aspnet_regsql-S[我的服务器,例如:local\SQLEXPRESS]-E-A all-d[我的数据库] 这将把ASP.NET用户所需的存储过程和表附加到数据库中,以便内置的成员资格和角色提供程序能够实际工作 如果需要,可以使用VS中的WAT工具创建初始用户,以便立即进行测试