在启动新的ASP.NET MVC应用程序时,在Visual Studio中默认创建的标准ASP.NET MVC模板应用程序中,已有内置的成员身份/身份验证/授权系统。
使用网络搜索可以找到很多关于如何使用内置ASP.NET成员资格系统的信息,但是这些材料经常有点陈旧,仅涉及ASP.NET,不提ASP。 NET MVC框架。
仅举例: http://msdn.microsoft.com/en-us/library/ms998347.aspx#paght000022%5Fmembershipapis 或http://www.4guysfromrolla.com/articles/091207-1.aspx
适用于ASP.NET内置成员资格系统的所有内容在多大程度上也适用于ASP.NET MVC ready模板成员资格系统?
答案 0 :(得分:2)
MVC模板使用标准的ASP.NET成员资格服务。
答案 1 :(得分:2)
正如Franci指出的那样,ASP.NET MVC使用与ASP.NET相同的提供者模型来实现成员身份,角色和配置文件,但由于它没有真正使用服务器控件模型,您会发现需要编写控件本身(或使用/ Views / Account文件夹和AccountController中的示例)。
就教程而言,一个好的起点是ASP.NET网站的Learn MVC部分,尤其是:
您将看到创建和管理用户和角色的示例与ASP.NET相同。