J'utilise le contrôle de récupération de mot de passe dans une application Web ASP.NET MVC 2. Lorsque je clique sur le bouton Envoyer sans nom d'utilisateur, cela indique que le nom d'utilisateur est manquant avec un astérisque. Si je mets un nom d'utilisateur le formulaire soumet mais rien ne se passe. Est-ce que j'ai râté quelque chose?L'outil de récupération de mot de passe MVC asp.net ne fonctionne pas
Web.config:
<system.net>
<mailSettings>
<smtp deliveryMethod="Network" from="[email protected]">
<network host="mail.zzz.com" userName="[email protected]"
password="xxxxx" enableSsl="false" />
</smtp>
</mailSettings>
</system.net>
machine.config
<membership defaultProvider="MySQLMembershipProvider">
<providers>
<add name="MySQLMembershipProvider"
type="MySql.Web.Security.MySQLMembershipProvider, MySql.Web, Version=6.3.2.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d"
autogenerateschema="true"
connectionStringName="LocalMySqlServer"
enablePasswordRetrieval="false"
enablePasswordReset="true"
requiresQuestionAndAnswer="false"
applicationName="/"
requiresUniqueEmail="true"
passwordFormat="Hashed"
maxInvalidPasswordAttempts="5"
minRequiredPasswordLength="6"
minRequiredNonalphanumericCharacters="1"
passwordAttemptWindow="10"
passwordStrengthRegularExpression="" />
</providers>
</membership>