【问题标题】:Using AspNetSqlMembershipProvider in MVC5在 MVC5 中使用 AspNetSqlMembershipProvider
【发布时间】:2014-09-13 05:41:29
【问题描述】:

使用 MVC5 并尝试集成 AspNetSqlMembershipProvider,而不是默认提供程序或简单的成员资格提供程序。

是否可以将 AspNetSqlMembershipProviderMVC5 一起使用?所有登录和注册代码看起来都很笨拙,我无法弄清楚 UserManager 到底是什么。我在 web.config 级别进行了所有必要的更改,但我的用户仍然没有使用我们创建的 SQL 数据库进行验证。

【问题讨论】:

    标签: web-config asp.net-membership asp.net-mvc-5


    【解决方案1】:

    AspNetSqlMembershipProvider 已弃用。

    ASP.NET Universal Providers 是 ASP.Net Membership Provider 的更新版本。

    是否可以将 AspNetSqlMembershipProvider 与 MVC5 一起使用?

    是的,您可以在 MVC5 中使用 ASP.NET 通用提供程序。如果您之前在 WebForm 中使用过 ASP.Net Membership Provider,它们基本上是相同的,只是您无法获取 Async 和 Await。

    所有登录和注册代码看起来都很笨拙,我想不通 找出 UserManager 到底是什么。

    您不需要使用 ASP.net Identity 使用的 UserManager。

    【讨论】:

    • MVC4 使用 SimpleMembershipProvider,因此您仍然可以看到模型和视图。 MVC3 使用与 AspNetSqlMembershipProvider 基本相同的 ASP.NET Universal Providers。所以你需要创建一个空白 MVC5 项目,然后将这些会员代码从 MVC3 复制到 MVC5。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-10-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-08
    • 1970-01-01
    相关资源
    最近更新 更多