会员提供者和MVC5

时间:2016-11-14 16:24:36

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

我有一个已经存在了几年的数据库。我们的一个Web应用程序使用成员资格提供程序以及数据库中设置时创建的表。这个较旧的应用程序使用MVC 4.0。

我正在创建一个需要使用相同数据库的新Web应用程序。当我创建项目时,它使用了MVC 5.

新应用程序不需要使用与旧应用程序相同的登录名,但它需要使用相同的数据库来存储其他数据。

这就是我的问题所在。我应该/可以使用成员资格提供程序,因为这是我的用户已经在此应用程序将连接到的同一数据库上的其他应用程序上使用的内容吗?或者我应该使用Asp.net身份?我可以在这样的应用程序之间混合吗?我应该降级我的应用程序以使用与我的旧应用程序相同的MVC版本吗?

我有点迷失在这一点上我应该走的路。任何指导将不胜感激!

1 个答案:

答案 0 :(得分:0)

您的标题是MVC6,但在您的问题中,您只谈论MVC5。据我所知,ASP.NET Membership与ASP.NET Core(MVC6完全不兼容,虽然它不再被称为)。但是,您可以使用MVC5的成员资格。无论如何,ASP.NET身份是前进的方向,因此任何新的应用程序都应该使用它,并且更新旧应用程序以移动到身份应该至少应该在您的pipleline中。

相关问题