Ceci est l'API Membership dans .NET 2.0. Soudain, il a cessé de travailler sur moi. Je l'ai dépouillé de l'essentiel. Je n'obtiens aucune réponse lorsque j'essaie de créer un utilisateur. Il passe par le code sans erreur, mais rien ne se passe. Voici le code dans le ASPX:Pourquoi la fonction Membership.CreateUser ne fait rien?
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim mcf As System.Web.Security.MembershipCreateStatus
Membership.CreateUser("kingfish", "password1", "[email protected]", "what is it?", "widget", True, mcf)
End Sub
et voici le code dans le web.config:
<add name="LocalSqlServer" connectionString="Data Source=localhost;Initial Catalog=MyDB;Integrated Security=True" providerName="System.Data.SqlClient"/>
<membership defaultProvider="CustomizedProvider">
<providers>
<add name="CustomizedProvider"
type="System.Web.Security.SqlMembershipProvider"
connectionStringName="LocalSqlServer"
applicationName="MyApp"
minRequiredPasswordLength="5"
minRequiredNonalphanumericCharacters="0" />
</providers>
</membership>
Si vous le souhaitez, vous pouvez autoriser les e-mails en double en ajoutant:
Stefan