asp.net-mvc-4 – MVC 4 RC – Aspnet_regsql.exe
发布时间:2020-05-25 09:13:31 所属栏目:asp.Net 来源:互联网
导读:我正在尝试使用MVC 4 RC默认模板启用登录. 我的方式与MVC 3中的方式相同,Aspnet_regsql.exe – SQL服务器.然后我将连接字符串指向SQL服务器. 当我尝试注册一个新用户时,我得到了这个: Server Error in / Application.Invalid column name ApplicationId.Inva
|
我正在尝试使用MVC 4 RC默认模板启用登录.
当我尝试注册一个新用户时,我得到了这个: Server Error in '/' Application. Invalid column name 'ApplicationId'. Invalid column name 'UserName'. Invalid column name 'ApplicationId'. Invalid column name 'UserId'. Invalid column name 'UserName'. Invalid column name 'IsAnonymous'. Invalid column name 'LastActivityDate'. AccountController中的错误: Line 85: // Attempt to register the user
Line 86: MembershipCreateStatus createStatus;
Error here -> Line 87: Membership.CreateUser(model.UserName,model.Password,model.Email,passwordQuestion: null,passwordAnswer: null,isApproved: true,providerUserKey: null,status: out createStatus);
Line 88:
Line 89: if (createStatus == MembershipCreateStatus.Success)
我一直试图谷歌这个错误但到目前为止没有运气. 解决方法我收到了同样的错误,因为我使用的是aspnet_regsql.exe 2.x版的成员资格表.我在版本2.x文件夹中运行了aspnet_regsql.exe可执行文件并卸载了表.然后使用新的通用提供程序,您不再需要使用上述可执行文件,这些表是在您第一次连接时创建的.本文详细介绍了旧aspnet_Memembership与Universal Providers之间的差异. Stronger Password Hasing Net 文章的关键点: 首先,没有更多的aspnet_regsql,您只需确保您的连接字符串已设置且该帐户具有DBO权限(不用担心,它不必保持这种方式)然后运行应用程序并尝试执行任何操作应该导致成员资格提供者点击数据库(即登录 – 没有帐户没关系). 这就是它的全部内容. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
推荐文章
站长推荐
- asp.net-mvc – 在MVC 3中写入只读会话
- asp.net – 如何使用httpErrors添加默认错误页面
- asp.net-mvc-4 – ASP.NET Active Directory搜索
- asp.net – 为customvalidator设置errormessage?
- asp.net – 如何在转发器中每行显示x个项目?
- asp.net-mvc – 为什么Hangfire需要身份验证才能
- asp.net简单生成XML文件的方法
- asp.net – ASP核心:如何设置httpContext.User?
- MVC3 .NET会话随机丢失会话值并返回null
- asp.net – 在日历上设置最小和最大日期?
热点阅读
