J'ai suivi les pages asp.net pour l'enregistrement et la connexion. Tout fonctionne, sauf que le nom d'utilisateur/mot de passe n'est jamais mémorisé par le navigateur (c'est-à-dire la saisie semi-automatique du navigateur). C'est un problème avec tous les navigateurs. Les domaines clés semblent être nommé de façon appropriée, je pense:Connexion ASP.NET et enregistrement avec la mémoire du mot de passe du navigateur
<LayoutTemplate>
<div class="formlayout">
<p>
Enter your login details</p>
<asp:ValidationSummary runat="server" DisplayMode="BulletList" CssClass="errors" />
<div class="b">
<asp:RegularExpressionValidator runat="server" Display="Dynamic" ErrorMessage="Invalid email address."
ValidationExpression="^[\w\.\-][email protected][a-zA-Z0-9\-]+(\.[a-zA-Z0-9\-]{1,})*(\.[a-zA-Z]{2,3}){1,2}$"
ControlToValidate="UserName" SetFocusOnError="false" >*</asp:RegularExpressionValidator>
<asp:RequiredFieldValidator runat="server" Display="Dynamic" ErrorMessage="Enter your email address."
ControlToValidate="UserName" SetFocusOnError="false" >*</asp:RequiredFieldValidator>
Email address<div class="s">
Your login identity</div>
</div>
<div class="tb">
**<asp:TextBox runat="server" ID="UserName" />**</div>
<div class="b">
<asp:RequiredFieldValidator runat="server" Display="Dynamic"
ErrorMessage="Enter your password." ControlToValidate="UserName" SetFocusOnError="false" >*</asp:RequiredFieldValidator>
Password<div class="s">
Your registered password</div>
</div>
<div class="tb">
**<asp:TextBox runat="server" ID="Password" Name="Password" ClientIDMode="Static" TextMode="Password" />**</div>
<div class="shift">
<asp:CheckBox runat="server" ID="RememberMe" Text="Keep me logged in" />
</div>
<div class="shift">
<asp:Button ID="BtnLogin" ClientIDMode="Static" runat="server" CommandName="Login" Text="Login" />
</div>
</div>
</LayoutTemplate>
Pour clarifier: Mon navigateur est configuré pour se rappeler les mots de passe. Voici une pensée ... Je teste 'localhost' - les navigateurs sont-ils configurés pour ne pas mémoriser les noms d'utilisateur et les mots de passe qui sont en cours d'exécution sur localhost?
Vérifiez les paramètres de votre navigateur. –