我正在将一个相当大的现有WebForms应用程序并行迁移到MVC 4.该应用程序当前使用MembershipProvider机制进行身份验证。如何将MembershipProvider与ASP.NET MVC 4" Internet Application"中包含的较新的SimpleMembership并排使用?项目模板?由于应用程序需要几个月的时间才能完全转换,因此并行迁移,因此无法立即更改它。
看this question,我猜猜答案是"不可能"或者"强烈不建议"但我想我还是会问。
提前致谢
答案 0 :(得分:1)
你说的是同样的事情。 SimpleMembership
本身是MembershipProvider
。基本上,您要转换的网站有自己的自定义成员资格设置。很可能你无法实际转换它,因为它仍然需要对SimpleMembership
进行切割,这只会为你提供另一个自定义MembershipProvider
。
此外,ASP.NET MVC5已经出局,并且随之而来的是ASP.NET身份,它完全取代了旧的会员系统。因此,如果您打算花时间来转换身份验证,那么您也可以选择最新且最好的,而不是从一个过时的系统转移到另一个系统。