Je travaillais avec la nouvelle version d'ASP.NET MVC3 et examinait la classe WebSecurity. J'ai ajouté System.Web.Webpages comme référence et je suis capable d'utiliser les propriétés et les méthodes de WebSecurity. Cependant, j'essaie de comprendre comment le configurer dans une page ASP.NET et non dans WebMatrix. Dans le fichier Webconfig, j'ai remarqué dans la section AppSettings, une nouvelle clé appelée enableSimpleMembership avec la valeur 'false'. Changer cela en 'vrai' semblait trivial mais ils doivent avoir un SimpleMembershipProvider dans la section membership \ providers du fichier Webconfig. Quelqu'un a-t-il déjà vu ou essayé d'incorporer SimpleMembership dans une page ASP.NET et quelqu'un sait-il comment ajouter un SimpleMembershipProvider au fichier webconfig? J'ai référencé this mais il ne semblait pas avoir toutes les informations que je cherchais.SimpleMembershipProvider
3
A
Répondre
4
Vous devriez pouvoir définir enableSimpleMembership = "true" dans appSettings, puis supprimer toute référence à un fournisseur d'appartenances par défaut tel que AspNetSqlMembershipProvider (il sera enregistré pour vous). Nous venons de confirmer qu'il fonctionne avec un projet RC3 MV3.
4
J'ai créé un package NuGet pour activer SimpleMembership dans ASP.NET MVC3: http://nuget.org/List/Packages/SimpleMembership.Mvc3
Cela devrait automatiser toutes les étapes.
Profitez-en!
Adam
Ceci l'a résolu pour moi! Ajouter: ' ' dans le fichier 'web.config' –
joshcomley