Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc SimpleMembershipProvider_Asp.net Mvc_Security_Asp.net Membership - Fatal编程技术网

Asp.net mvc SimpleMembershipProvider

Asp.net mvc SimpleMembershipProvider,asp.net-mvc,security,asp.net-membership,Asp.net Mvc,Security,Asp.net Membership,我正在使用新版本的ASP.NETMVC3,并检查WebSecurity类。我添加了System.Web.Webpages作为参考,并且能够使用WebSecurity属性和方法,但是我试图了解如何在ASP.NET页面中配置它,而不是在WebMatrix构建的页面中配置它。在Webconfig文件中,我在AppSettings部分注意到一个名为enableSimpleMembership的新键,其值设置为“false”。将其更改为“true”似乎很简单,但是在Webconfig文件的Membersh

我正在使用新版本的ASP.NETMVC3,并检查WebSecurity类。我添加了System.Web.Webpages作为参考,并且能够使用WebSecurity属性和方法,但是我试图了解如何在ASP.NET页面中配置它,而不是在WebMatrix构建的页面中配置它。在Webconfig文件中,我在AppSettings部分注意到一个名为enableSimpleMembership的新键,其值设置为“false”。将其更改为“true”似乎很简单,但是在Webconfig文件的MembershipProviders部分中必须有SimpleMembershipProvider。是否有人看到或试图将SimpleMembership合并到ASP.NET页面中,是否有人知道向webconfig文件添加SimpleMembershipProvider?我已经引用了,但它似乎没有我想要的所有信息。

您应该能够在appSettings中简单地设置enableSimpleMembership=“true”,然后删除对默认成员资格提供程序(如AspNetSqlMembershipProvider)的任何引用(它将为您注册)


刚刚确认它与MV3 RC项目一起工作。

我创建了一个NuGet包,以在ASP.NET MVC3中启用SimpleMembership:

这将使所有步骤自动化

享受吧


亚当

这帮我解决了!添加:
web.config