.NET MVC 3(C#)默认会员提供商 - 如何设置?

时间:2012-09-12 15:22:27

标签: asp.net asp.net-membership

我对.NET的成员资格提供程序感到困惑。我已经构建了一个MVC 3 Web应用程序,但显然登录页面不能开箱即用,因为我需要连接成员资格提供程序。我原本期望这个过程很简单,但是当我寻求帮助时,我发现很多关于编写自定义提供程序的文章。我不能只设置一两个表,在web.config中连接一些细节,并根据一些默认的MVC成员资格提供程序工作吗?

我不想重新发明轮子!

TIA。

1 个答案:

答案 0 :(得分:3)

The MSDN membership installation documentation仍适用于.NET 4,但请注意默认的成员资格提供程序在4.5中更改 - 完全不同的表结构。

<强> TL; DR

  • 创建aspnet成员资格数据库将表添加到现有数据库(aspnet_regsql.exe,位于.net 2框架文件夹中)

  • 将必要的成员资格和角色提供程序配置部分添加到您的web.config。

  • 使用网站管理工具添加用户(或至少是初始管理员用户)