CreateUserWizard 不使用由 aspnet_regsql 创建的表

Posted

技术标签:

【中文标题】CreateUserWizard 不使用由 aspnet_regsql 创建的表【英文标题】:CreateUserWizard not use tables created by aspnet_regsql 【发布时间】:2013-07-03 16:41:48 【问题描述】:

如何配置我的 CreateUserWizard 和 Login 控件以使用 aspnet_regsql 表?

我正在使用 SQL 成员资格。我将 aspnet_regsql 添加到我的项目、数据库并在 web.config 文件中进行配置。当我创建一个新用户时,CreateUserWizard 创建了新的表,并没有使用用 aspnet_regsql 创建的表。

【问题讨论】:

【参考方案1】:

您想使用新的ASP.NET Universal Providers。

新的 ASP.NET 通用提供程序使用实体框架,因此您无需使用旧版 aspnet_regsql 来创建表。

仅供参考:确保您的连接定位到当前数据库而不是 localdb。

【讨论】:

不...我想使用会员提供程序...但是我创建的表使用 aspnet_regsql 登录和 CreateUserWizard 正在创建您自己的表,而不是使用 aspnet_regsql 生成的表...任何建议? ASP.NET 通用提供程序(包括成员资格提供程序和角色提供程序)是旧版 ASP.Net 成员资格提供程序的较新版本。请使用新的。 谢谢...我会尝试删除一些我不需要使用的表和过程...

以上是关于CreateUserWizard 不使用由 aspnet_regsql 创建的表的主要内容,如果未能解决你的问题,请参考以下文章

如何更改 createuserwizard 的样式? ASP.NET

防止asp中重复的手机号码:CreateUserWizard

从 CreateUserWizard asp.net 4.0 中删除用户名字段

asp.net2.0中CreateUserWizard控件中的密码放在哪个表中的?

如何防止在 createuserwizard 控件中更改用户名字段。网

可以将 asp.net 成员控制(PasswordRecovery、CreateUserWizard)配置为在没有 SMTP 服务器的情况下工作吗?