【问题标题】:ASP.NET MVC and ASP.NET membership template providerASP.NET MVC 和 ASP.NET 成员资格模板提供程序
【发布时间】:2011-01-29 14:21:23
【问题描述】:

在启动新的 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%5Fmembershipapishttp://www.4guysfromrolla.com/articles/091207-1.aspx

适用于 ASP.NET 内置会员系统的所有内容在多大程度上也适用于 ASP.NET MVC 就绪模板会员系统?

【问题讨论】:

    标签: asp.net asp.net-mvc asp.net-membership


    【解决方案1】:

    正如 Franci 指出的那样,ASP.NET MVC 使用与 ASP.NET 相同的提供程序模型来处理成员、角色和配置文件,但由于它并没有真正使用服务器控制模型,因此您会发现您需要编写自己控制(或使用 /Views/Account 文件夹和 AccountController 中的示例)。

    就它的教程而言,一个好的起点是 ASP.NET 站点的Learn MVC 部分,尤其是:

    Authenticating Users with Forms Authentication

    您将看到创建和管理用户和角色的示例与 ASP.NET 的示例相同。

    【讨论】:

      【解决方案2】:

      MVC 模板使用标准的 ASP.NET 成员服务。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-03-19
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-11-15
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多