Asp.net mvc 3 使用具有成员资格的Windows Azure和ASP.NET MVC

Asp.net mvc 3 使用具有成员资格的Windows Azure和ASP.NET MVC,asp.net-mvc-3,asp.net-membership,azure-sql-database,Asp.net Mvc 3,Asp.net Membership,Azure Sql Database,我有一个ASP.NETWebForms应用程序。我已经将它迁移到使用ASP.NET MVC。在这个过程中,我不得不去掉我的会员代码,使用一个更新的实现。目前,我正在Windows Azure中成功使用SQL表配置文件提供程序: 我的挑战是,会员资格的同等条件是什么?考虑到SqlMembershipProvider不能与ASP.NET MVC一起使用,我不确定现在使用什么。我需要验证我的用户。有人能告诉我什么“DefaultMembershipProvider”可以用于承载在SQLAzure上的表

我有一个ASP.NETWebForms应用程序。我已经将它迁移到使用ASP.NET MVC。在这个过程中,我不得不去掉我的会员代码,使用一个更新的实现。目前,我正在Windows Azure中成功使用SQL表配置文件提供程序:

我的挑战是,会员资格的同等条件是什么?考虑到SqlMembershipProvider不能与ASP.NET MVC一起使用,我不确定现在使用什么。我需要验证我的用户。有人能告诉我什么“DefaultMembershipProvider”可以用于承载在SQLAzure上的表吗


谢谢大家!!S

您需要将SQL Azure与您的webrole一起使用才能使其正常工作。Sql Azure数据库具有Asp.net成员资格/角色等表,则成员资格和角色提供程序将正常工作,而无需对提供程序进行进一步更改。而且,您确实可以将SQLMembershipProvider与MVC3 ASP.NET Web角色和Microsoft Azure上的SQL Azure一起使用。您可以在互联网上找到关于如何一起使用的文章:

此外,如果您希望如本讨论中所述,也可以创建自己的:

为什么您认为SqlMembershipProvider不能与MVC配合使用?您可以使用任何您喜欢的会员资格提供商。