0

我有一个 MVC3 剃须刀页面,它使用登录视图并注册有效(并写入我创建的数据库)。但是我想在不使用注册功能的情况下创建用户。有没有办法使用 Visual Studio 2010 做到这一点

4

2 回答 2

1

要以编程方式创建用户(这是我认为您所要求的),请使用您的会员资格提供程序。

Membership.CreateUser(... params)
于 2012-09-29T21:52:58.520 回答
1

如果您的意思是,Visual Studio 是否提供了允许您执行此操作的用户界面?答案是……也许吧。

如果您使用的是标准 SqlMembershipProvider,那么可以。有一种叫做网站管理员工具的东西,您可以使用它来创建用户、角色等。

http://en.wikipedia.org/wiki/ASP.NET_Web_Site_Administration_Tool

但是,请注意,如果您不使用标准的 SqlMembershipProvider,它可能无法正常工作。Visual Studio 2012 提供的默认项目模板就是这种情况,它使用 SimpleMembership 而不是 SqlMembership。

如果您的意思是是否有一个 API 可以让您创建用户……请考虑一下。您的网站如何注册用户?看代码。这是相同的API。

于 2012-09-29T22:47:18.783 回答