J'ai créé un fournisseur d'appartenance personnalisé (vide pour le moment, seule la méthode ValidateUser a du code).Membership.ValidateUser access SQLMembershipProvider à la place mon fournisseur d'appartenance personnalisée
public override bool ValidateUser(string username, string password)
{
return true;
}
lol.
Et mon web.config a cette balise:
<membership defaultProvider="LigaeDesligaMembershipProvider">
<providers>
<clear/>
<add name="CoolMembershipProvider"
type="CoolProject.Web.Memberships.CoolMembershipProvider, CoolProject.Web"
enablePasswordReset="true"/>
</providers>
</membership>
Mais quand j'appelle cela:
if (Membership.ValidateUser(username, password))
{
FormsAuthentication.SetAuthCookie(username, persistcookies);
return true;
}
Je suis une erreur "Impossible de se connecter à la base de données SQL Server."
L'application n'atteint pas le point d'arrêt à l'intérieur de mon adhésion personnalisée et je suppose utilise une autre adhésion. J'utilise MVC5 et EF6.
S'il vous plaît, dites-moi aussi si je me trompe dans mon approche.