我不聪明,我遇到了这个小问题。我想要创建一个应用程序,一个授权系统,显示我在白天完成的工作。 只有我创建的唯一管理员用户才被允许登录系统。作为MVC4应用程序管理员的第一个用户
为了制作该应用程序,我必须先将我(管理员)插入数据库,然后才能继续添加新功能。但MVC4提供的数据库(默认为myappname
)不能直接用于新成员数据插入(特别是需要加密用户密码的webpages_Membership
表)。
我对于MVC4来说仍然太新了,无法用新的替代定义的数据库,并从头开始。
你知道我需要做什么才能将administrator
作为用户名和密码,并将定义的值作为新成员数据插入定义的表中,以便我可以使用新创建的MVC4应用程序提供的登录页面?
UPDATE 我使用VS2012,我打开ASP.NET配置(项目 - > Asp.Net配置),并按照链接AdamB的职位提供的教程,但它不会将用户添加到我的数据库。 我不想这样做,但我想现在我只能按照Register
的链接注册一个新用户(administrator
),并从那里输入密码,只有这样才能帮助我的表中添加新成员。关于角色,我直接将新角色名称添加到表格中(webpages_Roles),并在数据库中的相应表格中手动引用UserId
,RoleId
。
非常感谢。我不知所措。我将它们全部加入书签,并确保稍后访问它们(我正在搞乱当前简单的MVC4应用程序,以了解ASP + MVC4)。 – 2013-02-26 06:35:05